├── .gitignore ├── .prettierrc ├── README.md ├── icons-sync ├── .env ├── .gitignore ├── package.json ├── sync.js ├── yarn-error.log └── yarn.lock ├── mobile-icons ├── package.json ├── tsconfig.json └── yarn.lock └── web-icons ├── .babelrc ├── package.json ├── rollup.config.js ├── src ├── MyIcon.tsx ├── assets │ ├── ic_forward.svg │ ├── ic_half_star.svg │ ├── ic_pause.svg │ ├── ic_play.svg │ ├── ic_rewind.svg │ ├── ic_stop.svg │ ├── ic_vsquare.svg │ └── index.ts ├── components.ts ├── index.ts └── typings.d.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | icon-test 3 | dist -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Figma -> Icon 컴포넌트 라이브러리 자동화 2 | 3 | 블로그 포스트 작성중.. 4 | -------------------------------------------------------------------------------- /icons-sync/.env: -------------------------------------------------------------------------------- 1 | FIGMA_TOKEN=149769-5e0fdfc9-8342-44ec-bfba-d0de4852f0d1 2 | PROJECT_ID=35EtBCyoLBpml5SCP3HvaY 3 | SINGLE_COLOR_NODE_ID=1:3 4 | MULTI_COLOR_NODE_ID=1:28 5 | REPLACE_COLOR=black -------------------------------------------------------------------------------- /icons-sync/.gitignore: -------------------------------------------------------------------------------- 1 | assets -------------------------------------------------------------------------------- /icons-sync/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "icons-sync", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "@supercharge/promise-pool": "^1.6.0", 8 | "axios": "^0.21.1", 9 | "dotenv": "^8.2.0", 10 | "fs-extra": "^9.1.0", 11 | "json-bump": "^1.0.2", 12 | "pascal-case": "^3.1.2" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /icons-sync/sync.js: -------------------------------------------------------------------------------- 1 | require('dotenv').config(); 2 | const axios = require('axios').default; 3 | const path = require('path'); 4 | const fs = require('fs'); 5 | const fsExtra = require('fs-extra'); 6 | const fsPromise = fs.promises; 7 | const PromisePool = require('@supercharge/promise-pool'); 8 | const { pascalCase } = require('pascal-case'); 9 | 10 | // 환경 변수 조회 11 | const { 12 | FIGMA_TOKEN, 13 | PROJECT_ID, 14 | SINGLE_COLOR_NODE_ID, 15 | MULTI_COLOR_NODE_ID, 16 | REPLACE_COLOR, 17 | } = process.env; 18 | 19 | const assetsDir = path.resolve(__dirname, './assets/'); 20 | 21 | // axios 클라이언트 생성 22 | const client = axios.create({ 23 | baseURL: 'https://api.figma.com', 24 | headers: { 25 | 'X-Figma-Token': FIGMA_TOKEN, 26 | }, 27 | }); 28 | 29 | // Figma File 조회 30 | async function getFigmaFile(fileId) { 31 | const response = await client.get(`/v1/files/${fileId}`); 32 | return response.data; 33 | } 34 | 35 | // Figma SVG URL 생성 36 | async function getFigmaImages(fileId, nodeIds) { 37 | const response = await client.get( 38 | `/v1/images/${fileId}/?ids=${nodeIds}&format=svg` 39 | ); 40 | return response.data.images; 41 | } 42 | 43 | // Figma File의 Document 에서 아이콘 추출 44 | function extractIcons(document) { 45 | const page = document.children[0].children; 46 | const singleColorIconsNode = page.find( 47 | (node) => node.id === SINGLE_COLOR_NODE_ID 48 | ); 49 | const multiColorIconsNode = page.find( 50 | (node) => node.id === MULTI_COLOR_NODE_ID 51 | ); 52 | 53 | const extractIcons = (node) => 54 | node.children 55 | .filter((node) => node.name.includes('ic_')) 56 | .map(({ id, name }) => ({ id, name })); 57 | 58 | const [singleColorIcons, multiColorIcons] = [ 59 | singleColorIconsNode, 60 | multiColorIconsNode, 61 | ].map(extractIcons); 62 | 63 | // 배열 합쳐서 반환 64 | return [ 65 | ...singleColorIcons, 66 | // multi color 아이콘엔 isMultiColor 필드 추가 67 | ...multiColorIcons.map((icon) => ({ 68 | ...icon, 69 | isMultiColor: true, 70 | })), 71 | ]; 72 | } 73 | 74 | // 아이콘 다운로드 75 | async function downloadIcon(url, name, isMultiColor) { 76 | const response = await axios.get(url); 77 | let { data } = response; 78 | // isMultiColor 값이 false 면 색상 치환 작업 처리 79 | if (!isMultiColor) { 80 | const regex = new RegExp(`="${REPLACE_COLOR}"`, 'g'); 81 | data = data.replace(regex, '="currentColor"'); 82 | } 83 | const directory = path.resolve(assetsDir, `./${name}.svg`); 84 | return fsPromise.writeFile(directory, data); 85 | } 86 | 87 | async function cloneDirectory(src, dest) { 88 | if (!fs.existsSync(dest)) { 89 | await fsPromise.mkdir(dest, { recursive: true }); 90 | } 91 | return fsExtra.copySync(src, dest); 92 | } 93 | 94 | function generateAssetIndex(names, assetIndexDir) { 95 | const code = names 96 | .map( 97 | (name) => 98 | `export { ReactComponent as ${name.replace( 99 | /^ic_/, 100 | '' 101 | )} } from './${name}.svg';` 102 | ) 103 | .join('\n'); 104 | return fsPromise.writeFile(assetIndexDir, code, 'utf8'); 105 | } 106 | 107 | function generateComponentIndex(names, componentIndexDir) { 108 | const code = names 109 | .map( 110 | (name) => 111 | `export { ReactComponent as ${pascalCase( 112 | name.replace(/^ic_/, '') 113 | )}Icon } from './assets/${name}.svg';` 114 | ) 115 | .join('\n'); 116 | return fsPromise.writeFile(componentIndexDir, code, 'utf8'); 117 | } 118 | 119 | async function sync() { 120 | const figmaFile = await getFigmaFile(PROJECT_ID); 121 | const icons = extractIcons(figmaFile.document); 122 | const images = await getFigmaImages( 123 | PROJECT_ID, 124 | icons.map((icon) => icon.id).join(',') 125 | ); 126 | 127 | // assetsDir 제거 후 생성 128 | fsExtra.removeSync(assetsDir); 129 | fsExtra.mkdirSync(assetsDir); 130 | 131 | // 동시에 최대 3개씩 처리 132 | // 지금은 아이콘이 몇개 없어서 4로 처리했으며, 이 수치를 20정도로 올려도 무방합니다 133 | await PromisePool.withConcurrency(3) 134 | .for(icons) 135 | .process((icon) => { 136 | return downloadIcon(images[icon.id], icon.name, icon.isMultiColor); 137 | }); 138 | 139 | const webIconsDir = path.resolve(__dirname, '../web-icons/src'); 140 | const webIconsAssetsDir = path.resolve(webIconsDir, 'assets'); 141 | cloneDirectory(assetsDir, webIconsAssetsDir); 142 | const assetIndexDir = path.resolve(webIconsAssetsDir, 'index.ts'); 143 | const iconNames = icons.map((icon) => icon.name); 144 | generateAssetIndex(iconNames, assetIndexDir); 145 | const componentIndexDir = path.resolve(webIconsDir, 'components.ts'); 146 | generateComponentIndex(iconNames, componentIndexDir); 147 | } 148 | 149 | sync(); 150 | -------------------------------------------------------------------------------- /icons-sync/yarn-error.log: -------------------------------------------------------------------------------- 1 | Arguments: 2 | /Users/nakim/.nvm/versions/node/v12.18.3/bin/node /Users/nakim/.yarn/bin/yarn.js init 3 | 4 | PATH: 5 | /Users/nakim/.rbenv/shims:/Users/nakim/.rbenv/bin:/Users/nakim/.yarn/bin:/Users/nakim/.config/yarn/global/node_modules/.bin:/Users/nakim/.fastlane/bin:/Users/nakim/.deno/bin:/Users/nakim/.nvm/versions/node/v12.18.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/nakim/.rbenv/shims:/Users/nakim/.rbenv/bin:/Users/nakim/.yarn/bin:/Users/nakim/.config/yarn/global/node_modules/.bin:/Users/nakim/.fastlane/bin:/Users/nakim/.deno/bin:/Users/nakim/.nvm/versions/node/v12.18.3/bin:/Users/nakim/.yarn-global/bin:/Users/nakim/Library/Android/sdk/emulator:/Users/nakim/Library/Android/sdk/tools:/Users/nakim/Library/Android/sdk/tools/bin:/Users/nakim/Library/Android/sdk/platform-tools:/Users/nakim/tizen-studio/tools/ide/bin/:/Users/nakim/tizen-studio/tools:/opt/webOS_TV_SDK/CLI/bin:/Users/nakim/.rvm/bin:/Users/nakim/.yarn-global/bin:/Users/nakim/Library/Android/sdk/emulator:/Users/nakim/Library/Android/sdk/tools:/Users/nakim/Library/Android/sdk/tools/bin:/Users/nakim/Library/Android/sdk/platform-tools:/Users/nakim/tizen-studio/tools/ide/bin/:/Users/nakim/tizen-studio/tools:/opt/webOS_TV_SDK/CLI/bin:/Users/nakim/.rvm/bin 6 | 7 | Yarn version: 8 | 1.22.4 9 | 10 | Node version: 11 | 12.18.3 12 | 13 | Platform: 14 | darwin x64 15 | 16 | Trace: 17 | Error: canceled 18 | at Interface. (/Users/nakim/.yarn/lib/cli.js:137008:13) 19 | at Interface.emit (events.js:315:20) 20 | at Interface._ttyWrite (readline.js:868:16) 21 | at ReadStream.onkeypress (readline.js:205:10) 22 | at ReadStream.emit (events.js:315:20) 23 | at emitKeys (internal/readline/utils.js:335:14) 24 | at emitKeys.next () 25 | at ReadStream.onData (readline.js:1137:36) 26 | at ReadStream.emit (events.js:315:20) 27 | at addChunk (_stream_readable.js:295:12) 28 | 29 | npm manifest: 30 | { 31 | "name": "icons-sync", 32 | "version": "1.0.0", 33 | "main": "index.js", 34 | "license": "MIT", 35 | "dependencies": { 36 | "@supercharge/promise-pool": "^1.6.0", 37 | "axios": "^0.21.1", 38 | "dotenv": "^8.2.0", 39 | "fs-extra": "^9.1.0", 40 | "json-bump": "^1.0.2", 41 | "pascal-case": "^3.1.2" 42 | } 43 | } 44 | 45 | yarn manifest: 46 | No manifest 47 | 48 | Lockfile: 49 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 50 | # yarn lockfile v1 51 | 52 | 53 | "@supercharge/goodies@~1.5.1": 54 | version "1.5.1" 55 | resolved "https://registry.yarnpkg.com/@supercharge/goodies/-/goodies-1.5.1.tgz#7ec3327419fd700074770b9363eafd6053e6a3e6" 56 | integrity sha512-LrbIgboxJ9labELaN6JUcZEWAdKveohRI3u11ILb/rqrKbeXkN8/ezoLvWJ0oo9s/HeBf0REFTD3XpVEio053g== 57 | 58 | "@supercharge/promise-pool@^1.6.0": 59 | version "1.6.0" 60 | resolved "https://registry.yarnpkg.com/@supercharge/promise-pool/-/promise-pool-1.6.0.tgz#033aa064a4fdbe316f57d0ae1072d4ba05b02973" 61 | integrity sha512-/zQnPJ2CMfGdVI1OlWn7fUfYSyLjTUHWxQ3svvrCwNznrpxZsa+nMC1QDkJ5LCiVzYrfQx7sK5pYcSSaQpmE+w== 62 | dependencies: 63 | "@supercharge/goodies" "~1.5.1" 64 | 65 | at-least-node@^1.0.0: 66 | version "1.0.0" 67 | resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 68 | integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 69 | 70 | axios@^0.21.1: 71 | version "0.21.1" 72 | resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" 73 | integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== 74 | dependencies: 75 | follow-redirects "^1.10.0" 76 | 77 | dotenv@^8.2.0: 78 | version "8.2.0" 79 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" 80 | integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== 81 | 82 | follow-redirects@^1.10.0: 83 | version "1.13.3" 84 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267" 85 | integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== 86 | 87 | fs-extra@^9.0.1, fs-extra@^9.1.0: 88 | version "9.1.0" 89 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" 90 | integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== 91 | dependencies: 92 | at-least-node "^1.0.0" 93 | graceful-fs "^4.2.0" 94 | jsonfile "^6.0.1" 95 | universalify "^2.0.0" 96 | 97 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 98 | version "4.2.6" 99 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 100 | integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== 101 | 102 | json-bump@^1.0.2: 103 | version "1.0.2" 104 | resolved "https://registry.yarnpkg.com/json-bump/-/json-bump-1.0.2.tgz#73be03bf43314ea7fab943fd36986b1989167ec7" 105 | integrity sha512-9N4u62TdVMF81/JPRki7tE/2GvUyQsaKpjWRoa9xtxsq0SHS9TSX2TurVVvjEbN/qBvp+XtDVlMRAnnEngnZrQ== 106 | dependencies: 107 | fs-extra "^9.0.1" 108 | 109 | jsonfile@^6.0.1: 110 | version "6.1.0" 111 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 112 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 113 | dependencies: 114 | universalify "^2.0.0" 115 | optionalDependencies: 116 | graceful-fs "^4.1.6" 117 | 118 | lower-case@^2.0.2: 119 | version "2.0.2" 120 | resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" 121 | integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== 122 | dependencies: 123 | tslib "^2.0.3" 124 | 125 | no-case@^3.0.4: 126 | version "3.0.4" 127 | resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" 128 | integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== 129 | dependencies: 130 | lower-case "^2.0.2" 131 | tslib "^2.0.3" 132 | 133 | pascal-case@^3.1.2: 134 | version "3.1.2" 135 | resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" 136 | integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== 137 | dependencies: 138 | no-case "^3.0.4" 139 | tslib "^2.0.3" 140 | 141 | tslib@^2.0.3: 142 | version "2.1.0" 143 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" 144 | integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== 145 | 146 | universalify@^2.0.0: 147 | version "2.0.0" 148 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 149 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 150 | -------------------------------------------------------------------------------- /icons-sync/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@supercharge/goodies@~1.5.1": 6 | version "1.5.1" 7 | resolved "https://registry.yarnpkg.com/@supercharge/goodies/-/goodies-1.5.1.tgz#7ec3327419fd700074770b9363eafd6053e6a3e6" 8 | integrity sha512-LrbIgboxJ9labELaN6JUcZEWAdKveohRI3u11ILb/rqrKbeXkN8/ezoLvWJ0oo9s/HeBf0REFTD3XpVEio053g== 9 | 10 | "@supercharge/promise-pool@^1.6.0": 11 | version "1.6.0" 12 | resolved "https://registry.yarnpkg.com/@supercharge/promise-pool/-/promise-pool-1.6.0.tgz#033aa064a4fdbe316f57d0ae1072d4ba05b02973" 13 | integrity sha512-/zQnPJ2CMfGdVI1OlWn7fUfYSyLjTUHWxQ3svvrCwNznrpxZsa+nMC1QDkJ5LCiVzYrfQx7sK5pYcSSaQpmE+w== 14 | dependencies: 15 | "@supercharge/goodies" "~1.5.1" 16 | 17 | at-least-node@^1.0.0: 18 | version "1.0.0" 19 | resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 20 | integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 21 | 22 | axios@^0.21.1: 23 | version "0.21.1" 24 | resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" 25 | integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== 26 | dependencies: 27 | follow-redirects "^1.10.0" 28 | 29 | dotenv@^8.2.0: 30 | version "8.2.0" 31 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" 32 | integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== 33 | 34 | follow-redirects@^1.10.0: 35 | version "1.13.3" 36 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267" 37 | integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== 38 | 39 | fs-extra@^9.0.1, fs-extra@^9.1.0: 40 | version "9.1.0" 41 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" 42 | integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== 43 | dependencies: 44 | at-least-node "^1.0.0" 45 | graceful-fs "^4.2.0" 46 | jsonfile "^6.0.1" 47 | universalify "^2.0.0" 48 | 49 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 50 | version "4.2.6" 51 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 52 | integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== 53 | 54 | json-bump@^1.0.2: 55 | version "1.0.2" 56 | resolved "https://registry.yarnpkg.com/json-bump/-/json-bump-1.0.2.tgz#73be03bf43314ea7fab943fd36986b1989167ec7" 57 | integrity sha512-9N4u62TdVMF81/JPRki7tE/2GvUyQsaKpjWRoa9xtxsq0SHS9TSX2TurVVvjEbN/qBvp+XtDVlMRAnnEngnZrQ== 58 | dependencies: 59 | fs-extra "^9.0.1" 60 | 61 | jsonfile@^6.0.1: 62 | version "6.1.0" 63 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 64 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 65 | dependencies: 66 | universalify "^2.0.0" 67 | optionalDependencies: 68 | graceful-fs "^4.1.6" 69 | 70 | lower-case@^2.0.2: 71 | version "2.0.2" 72 | resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" 73 | integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== 74 | dependencies: 75 | tslib "^2.0.3" 76 | 77 | no-case@^3.0.4: 78 | version "3.0.4" 79 | resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" 80 | integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== 81 | dependencies: 82 | lower-case "^2.0.2" 83 | tslib "^2.0.3" 84 | 85 | pascal-case@^3.1.2: 86 | version "3.1.2" 87 | resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" 88 | integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== 89 | dependencies: 90 | no-case "^3.0.4" 91 | tslib "^2.0.3" 92 | 93 | tslib@^2.0.3: 94 | version "2.1.0" 95 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" 96 | integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== 97 | 98 | universalify@^2.0.0: 99 | version "2.0.0" 100 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 101 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 102 | -------------------------------------------------------------------------------- /mobile-icons/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mobile-icons", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "devDependencies": { 7 | "@types/react": "^17.0.5", 8 | "@types/react-dom": "^17.0.5", 9 | "react": "^17.0.2", 10 | "react-dom": "^17.0.2", 11 | "react-native-svg": "^12.1.1" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /mobile-icons/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "skipLibCheck": true, 6 | "esModuleInterop": true, 7 | "allowSyntheticDefaultImports": true, 8 | "strict": true, 9 | "forceConsistentCasingInFileNames": true, 10 | "module": "esnext", 11 | "moduleResolution": "node", 12 | "resolveJsonModule": true, 13 | "jsx": "react", 14 | "declaration": true, 15 | "declarationDir": "dist/types" 16 | }, 17 | "include": ["src"] 18 | } -------------------------------------------------------------------------------- /mobile-icons/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@types/prop-types@*": 6 | version "15.7.3" 7 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" 8 | integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== 9 | 10 | "@types/react-dom@^17.0.5": 11 | version "17.0.5" 12 | resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.5.tgz#df44eed5b8d9e0b13bb0cd38e0ea6572a1231227" 13 | integrity sha512-ikqukEhH4H9gr4iJCmQVNzTB307kROe3XFfHAOTxOXPOw7lAoEXnM5KWTkzeANGL5Ce6ABfiMl/zJBYNi7ObmQ== 14 | dependencies: 15 | "@types/react" "*" 16 | 17 | "@types/react@*", "@types/react@^17.0.5": 18 | version "17.0.5" 19 | resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.5.tgz#3d887570c4489011f75a3fc8f965bf87d09a1bea" 20 | integrity sha512-bj4biDB9ZJmGAYTWSKJly6bMr4BLUiBrx9ujiJEoP9XIDY9CTaPGxE5QWN/1WjpPLzYF7/jRNnV2nNxNe970sw== 21 | dependencies: 22 | "@types/prop-types" "*" 23 | "@types/scheduler" "*" 24 | csstype "^3.0.2" 25 | 26 | "@types/scheduler@*": 27 | version "0.16.1" 28 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275" 29 | integrity sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA== 30 | 31 | boolbase@^1.0.0, boolbase@~1.0.0: 32 | version "1.0.0" 33 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 34 | integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= 35 | 36 | css-select@^2.1.0: 37 | version "2.1.0" 38 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" 39 | integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== 40 | dependencies: 41 | boolbase "^1.0.0" 42 | css-what "^3.2.1" 43 | domutils "^1.7.0" 44 | nth-check "^1.0.2" 45 | 46 | css-tree@^1.0.0-alpha.39: 47 | version "1.1.3" 48 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" 49 | integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== 50 | dependencies: 51 | mdn-data "2.0.14" 52 | source-map "^0.6.1" 53 | 54 | css-what@^3.2.1: 55 | version "3.4.2" 56 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" 57 | integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== 58 | 59 | csstype@^3.0.2: 60 | version "3.0.8" 61 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" 62 | integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== 63 | 64 | dom-serializer@0: 65 | version "0.2.2" 66 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" 67 | integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== 68 | dependencies: 69 | domelementtype "^2.0.1" 70 | entities "^2.0.0" 71 | 72 | domelementtype@1: 73 | version "1.3.1" 74 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" 75 | integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== 76 | 77 | domelementtype@^2.0.1: 78 | version "2.2.0" 79 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" 80 | integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== 81 | 82 | domutils@^1.7.0: 83 | version "1.7.0" 84 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" 85 | integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== 86 | dependencies: 87 | dom-serializer "0" 88 | domelementtype "1" 89 | 90 | entities@^2.0.0: 91 | version "2.2.0" 92 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 93 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 94 | 95 | "js-tokens@^3.0.0 || ^4.0.0": 96 | version "4.0.0" 97 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 98 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 99 | 100 | loose-envify@^1.1.0: 101 | version "1.4.0" 102 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 103 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 104 | dependencies: 105 | js-tokens "^3.0.0 || ^4.0.0" 106 | 107 | mdn-data@2.0.14: 108 | version "2.0.14" 109 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" 110 | integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== 111 | 112 | nth-check@^1.0.2: 113 | version "1.0.2" 114 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" 115 | integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== 116 | dependencies: 117 | boolbase "~1.0.0" 118 | 119 | object-assign@^4.1.1: 120 | version "4.1.1" 121 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 122 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 123 | 124 | react-dom@^17.0.2: 125 | version "17.0.2" 126 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" 127 | integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== 128 | dependencies: 129 | loose-envify "^1.1.0" 130 | object-assign "^4.1.1" 131 | scheduler "^0.20.2" 132 | 133 | react-native-svg@^12.1.1: 134 | version "12.1.1" 135 | resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-12.1.1.tgz#5f292410b8bcc07bbc52b2da7ceb22caf5bcaaee" 136 | integrity sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q== 137 | dependencies: 138 | css-select "^2.1.0" 139 | css-tree "^1.0.0-alpha.39" 140 | 141 | react@^17.0.2: 142 | version "17.0.2" 143 | resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" 144 | integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== 145 | dependencies: 146 | loose-envify "^1.1.0" 147 | object-assign "^4.1.1" 148 | 149 | scheduler@^0.20.2: 150 | version "0.20.2" 151 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" 152 | integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== 153 | dependencies: 154 | loose-envify "^1.1.0" 155 | object-assign "^4.1.1" 156 | 157 | source-map@^0.6.1: 158 | version "0.6.1" 159 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 160 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 161 | -------------------------------------------------------------------------------- /web-icons/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [["react-app", { "flow": false, "typescript": true }]] 3 | } -------------------------------------------------------------------------------- /web-icons/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "web-icons", 3 | "version": "1.0.0", 4 | "main": "dist/index.cjs.js", 5 | "module": "dist/index.js", 6 | "types": "dist/types/index.d.ts", 7 | "license": "MIT", 8 | "devDependencies": { 9 | "@svgr/rollup": "^5.5.0", 10 | "@types/react": "^17.0.3", 11 | "@types/react-dom": "^17.0.3", 12 | "babel-preset-react-app": "^10.0.0", 13 | "rollup": "^2.44.0", 14 | "rollup-plugin-babel": "^4.4.0", 15 | "rollup-plugin-node-resolve": "^5.2.0", 16 | "rollup-plugin-peer-deps-external": "^2.2.4", 17 | "rollup-plugin-url": "^3.0.1", 18 | "typescript": "^4.2.3" 19 | }, 20 | "peerDependencies": { 21 | "react": "^17.0.2", 22 | "react-dom": "^17.0.2" 23 | }, 24 | "scripts": { 25 | "build": "rollup -c", 26 | "build:types": "tsc --emitDeclarationOnly" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /web-icons/rollup.config.js: -------------------------------------------------------------------------------- 1 | import resolve from 'rollup-plugin-node-resolve'; 2 | import babel from 'rollup-plugin-babel'; 3 | import pkg from './package.json'; 4 | import svgr from '@svgr/rollup'; 5 | import url from 'rollup-plugin-url'; 6 | import peerDepsExternal from 'rollup-plugin-peer-deps-external'; 7 | 8 | const extensions = ['.js', '.jsx', '.ts', '.tsx']; // 어떤 확장자를 처리 할 지 정함 9 | 10 | // babel-preset-react-app를 사용한다면 BABEL_ENV를 필수로 설정해야함. 11 | process.env.BABEL_ENV = 'production'; 12 | 13 | export default { 14 | input: './src/index.ts', // 어떤 파일부터 불러올지 정함. 15 | plugins: [ 16 | peerDepsExternal() /* peerDependencies로 설치한 라이브러리들을 external 모듈로 설정 17 | 즉, 번들링된 결과에 포함시키지 않음 */, 18 | resolve({ extensions }), // node_modules 에서 모듈을 불러올 수 있게 해줌. ts/tsx 파일도 불러올 수 있게 해줌 19 | babel({ extensions, include: ['src/**/*'], runtimeHelpers: true }), // Babel을 사용 할 수 있게 해줌 20 | url(), // 미디어 파일을 dataURI 형태로 불러와서 사용 할 수 있게 해줌. 21 | svgr({ 22 | svgoConfig: { 23 | plugins: { 24 | removeViewBox: false, 25 | }, 26 | }, 27 | }), // SVG를 컴포넌트로 사용 할 수 있게 해줌. 28 | ], 29 | output: [ 30 | { 31 | file: pkg.module, // 번들링한 파일을 저장 할 경로 32 | format: 'es', // ES Module 형태로 번들링함 33 | }, 34 | { 35 | file: pkg.main, // 번들링한 파일을 저장 할 경로 36 | format: 'cjs', // CJS 형태로 번들링함 (for SSR) 37 | }, 38 | ], 39 | }; 40 | -------------------------------------------------------------------------------- /web-icons/src/MyIcon.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import * as icons from './assets'; 3 | 4 | export type IconType = keyof typeof icons; 5 | interface MyIconProps extends React.SVGProps { 6 | name: IconType; 7 | } 8 | 9 | export default function MyIcon({ name, ...rest }: MyIconProps) { 10 | const SVGIcon = icons[name]; 11 | return ; 12 | } 13 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_forward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_half_star.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_pause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_play.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_rewind.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_stop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /web-icons/src/assets/ic_vsquare.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /web-icons/src/assets/index.ts: -------------------------------------------------------------------------------- 1 | export { ReactComponent as forward } from './ic_forward.svg'; 2 | export { ReactComponent as rewind } from './ic_rewind.svg'; 3 | export { ReactComponent as pause } from './ic_pause.svg'; 4 | export { ReactComponent as stop } from './ic_stop.svg'; 5 | export { ReactComponent as play } from './ic_play.svg'; 6 | export { ReactComponent as half_star } from './ic_half_star.svg'; 7 | export { ReactComponent as vsquare } from './ic_vsquare.svg'; -------------------------------------------------------------------------------- /web-icons/src/components.ts: -------------------------------------------------------------------------------- 1 | export { ReactComponent as ForwardIcon } from './assets/ic_forward.svg'; 2 | export { ReactComponent as RewindIcon } from './assets/ic_rewind.svg'; 3 | export { ReactComponent as PauseIcon } from './assets/ic_pause.svg'; 4 | export { ReactComponent as StopIcon } from './assets/ic_stop.svg'; 5 | export { ReactComponent as PlayIcon } from './assets/ic_play.svg'; 6 | export { ReactComponent as HalfStarIcon } from './assets/ic_half_star.svg'; 7 | export { ReactComponent as VsquareIcon } from './assets/ic_vsquare.svg'; -------------------------------------------------------------------------------- /web-icons/src/index.ts: -------------------------------------------------------------------------------- 1 | import MyIcon from './MyIcon'; 2 | import type { IconType } from './MyIcon'; 3 | export * from './components'; 4 | 5 | export default MyIcon; 6 | export type { IconType }; 7 | -------------------------------------------------------------------------------- /web-icons/src/typings.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.svg' { 2 | import * as React from 'react'; 3 | 4 | export const ReactComponent: React.FunctionComponent< 5 | React.SVGProps 6 | >; 7 | 8 | const src: string; 9 | export default src; 10 | } 11 | -------------------------------------------------------------------------------- /web-icons/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "skipLibCheck": true, 6 | "esModuleInterop": true, 7 | "allowSyntheticDefaultImports": true, 8 | "strict": true, 9 | "forceConsistentCasingInFileNames": true, 10 | "module": "esnext", 11 | "moduleResolution": "node", 12 | "resolveJsonModule": true, 13 | "jsx": "react", 14 | "declaration": true, 15 | "declarationDir": "dist/types" 16 | }, 17 | "include": ["src"] 18 | } -------------------------------------------------------------------------------- /web-icons/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13": 6 | version "7.12.13" 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" 8 | integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== 9 | dependencies: 10 | "@babel/highlight" "^7.12.13" 11 | 12 | "@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.0", "@babel/compat-data@^7.13.12", "@babel/compat-data@^7.13.8": 13 | version "7.13.12" 14 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.12.tgz#a8a5ccac19c200f9dd49624cac6e19d7be1236a1" 15 | integrity sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ== 16 | 17 | "@babel/core@7.12.3": 18 | version "7.12.3" 19 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz#1b436884e1e3bff6fb1328dc02b208759de92ad8" 20 | integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g== 21 | dependencies: 22 | "@babel/code-frame" "^7.10.4" 23 | "@babel/generator" "^7.12.1" 24 | "@babel/helper-module-transforms" "^7.12.1" 25 | "@babel/helpers" "^7.12.1" 26 | "@babel/parser" "^7.12.3" 27 | "@babel/template" "^7.10.4" 28 | "@babel/traverse" "^7.12.1" 29 | "@babel/types" "^7.12.1" 30 | convert-source-map "^1.7.0" 31 | debug "^4.1.0" 32 | gensync "^1.0.0-beta.1" 33 | json5 "^2.1.2" 34 | lodash "^4.17.19" 35 | resolve "^1.3.2" 36 | semver "^5.4.1" 37 | source-map "^0.5.0" 38 | 39 | "@babel/core@^7.12.3": 40 | version "7.13.14" 41 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.13.14.tgz#8e46ebbaca460a63497c797e574038ab04ae6d06" 42 | integrity sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA== 43 | dependencies: 44 | "@babel/code-frame" "^7.12.13" 45 | "@babel/generator" "^7.13.9" 46 | "@babel/helper-compilation-targets" "^7.13.13" 47 | "@babel/helper-module-transforms" "^7.13.14" 48 | "@babel/helpers" "^7.13.10" 49 | "@babel/parser" "^7.13.13" 50 | "@babel/template" "^7.12.13" 51 | "@babel/traverse" "^7.13.13" 52 | "@babel/types" "^7.13.14" 53 | convert-source-map "^1.7.0" 54 | debug "^4.1.0" 55 | gensync "^1.0.0-beta.2" 56 | json5 "^2.1.2" 57 | semver "^6.3.0" 58 | source-map "^0.5.0" 59 | 60 | "@babel/generator@^7.12.1", "@babel/generator@^7.13.9": 61 | version "7.13.9" 62 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39" 63 | integrity sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw== 64 | dependencies: 65 | "@babel/types" "^7.13.0" 66 | jsesc "^2.5.1" 67 | source-map "^0.5.0" 68 | 69 | "@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.13": 70 | version "7.12.13" 71 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" 72 | integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== 73 | dependencies: 74 | "@babel/types" "^7.12.13" 75 | 76 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": 77 | version "7.12.13" 78 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" 79 | integrity sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA== 80 | dependencies: 81 | "@babel/helper-explode-assignable-expression" "^7.12.13" 82 | "@babel/types" "^7.12.13" 83 | 84 | "@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.10", "@babel/helper-compilation-targets@^7.13.13", "@babel/helper-compilation-targets@^7.13.8": 85 | version "7.13.13" 86 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz#2b2972a0926474853f41e4adbc69338f520600e5" 87 | integrity sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ== 88 | dependencies: 89 | "@babel/compat-data" "^7.13.12" 90 | "@babel/helper-validator-option" "^7.12.17" 91 | browserslist "^4.14.5" 92 | semver "^6.3.0" 93 | 94 | "@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.13.0": 95 | version "7.13.11" 96 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz#30d30a005bca2c953f5653fc25091a492177f4f6" 97 | integrity sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw== 98 | dependencies: 99 | "@babel/helper-function-name" "^7.12.13" 100 | "@babel/helper-member-expression-to-functions" "^7.13.0" 101 | "@babel/helper-optimise-call-expression" "^7.12.13" 102 | "@babel/helper-replace-supers" "^7.13.0" 103 | "@babel/helper-split-export-declaration" "^7.12.13" 104 | 105 | "@babel/helper-create-regexp-features-plugin@^7.12.13": 106 | version "7.12.17" 107 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" 108 | integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== 109 | dependencies: 110 | "@babel/helper-annotate-as-pure" "^7.12.13" 111 | regexpu-core "^4.7.1" 112 | 113 | "@babel/helper-define-polyfill-provider@^0.1.5": 114 | version "0.1.5" 115 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz#3c2f91b7971b9fc11fe779c945c014065dea340e" 116 | integrity sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg== 117 | dependencies: 118 | "@babel/helper-compilation-targets" "^7.13.0" 119 | "@babel/helper-module-imports" "^7.12.13" 120 | "@babel/helper-plugin-utils" "^7.13.0" 121 | "@babel/traverse" "^7.13.0" 122 | debug "^4.1.1" 123 | lodash.debounce "^4.0.8" 124 | resolve "^1.14.2" 125 | semver "^6.1.2" 126 | 127 | "@babel/helper-explode-assignable-expression@^7.12.13": 128 | version "7.13.0" 129 | resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" 130 | integrity sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA== 131 | dependencies: 132 | "@babel/types" "^7.13.0" 133 | 134 | "@babel/helper-function-name@^7.12.13": 135 | version "7.12.13" 136 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" 137 | integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== 138 | dependencies: 139 | "@babel/helper-get-function-arity" "^7.12.13" 140 | "@babel/template" "^7.12.13" 141 | "@babel/types" "^7.12.13" 142 | 143 | "@babel/helper-get-function-arity@^7.12.13": 144 | version "7.12.13" 145 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" 146 | integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== 147 | dependencies: 148 | "@babel/types" "^7.12.13" 149 | 150 | "@babel/helper-hoist-variables@^7.13.0": 151 | version "7.13.0" 152 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8" 153 | integrity sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g== 154 | dependencies: 155 | "@babel/traverse" "^7.13.0" 156 | "@babel/types" "^7.13.0" 157 | 158 | "@babel/helper-member-expression-to-functions@^7.13.0", "@babel/helper-member-expression-to-functions@^7.13.12": 159 | version "7.13.12" 160 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72" 161 | integrity sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw== 162 | dependencies: 163 | "@babel/types" "^7.13.12" 164 | 165 | "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12": 166 | version "7.13.12" 167 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977" 168 | integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA== 169 | dependencies: 170 | "@babel/types" "^7.13.12" 171 | 172 | "@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.13.14": 173 | version "7.13.14" 174 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz#e600652ba48ccb1641775413cb32cfa4e8b495ef" 175 | integrity sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g== 176 | dependencies: 177 | "@babel/helper-module-imports" "^7.13.12" 178 | "@babel/helper-replace-supers" "^7.13.12" 179 | "@babel/helper-simple-access" "^7.13.12" 180 | "@babel/helper-split-export-declaration" "^7.12.13" 181 | "@babel/helper-validator-identifier" "^7.12.11" 182 | "@babel/template" "^7.12.13" 183 | "@babel/traverse" "^7.13.13" 184 | "@babel/types" "^7.13.14" 185 | 186 | "@babel/helper-optimise-call-expression@^7.12.13": 187 | version "7.12.13" 188 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" 189 | integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== 190 | dependencies: 191 | "@babel/types" "^7.12.13" 192 | 193 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 194 | version "7.13.0" 195 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" 196 | integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== 197 | 198 | "@babel/helper-remap-async-to-generator@^7.13.0": 199 | version "7.13.0" 200 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" 201 | integrity sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg== 202 | dependencies: 203 | "@babel/helper-annotate-as-pure" "^7.12.13" 204 | "@babel/helper-wrap-function" "^7.13.0" 205 | "@babel/types" "^7.13.0" 206 | 207 | "@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.0", "@babel/helper-replace-supers@^7.13.12": 208 | version "7.13.12" 209 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804" 210 | integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== 211 | dependencies: 212 | "@babel/helper-member-expression-to-functions" "^7.13.12" 213 | "@babel/helper-optimise-call-expression" "^7.12.13" 214 | "@babel/traverse" "^7.13.0" 215 | "@babel/types" "^7.13.12" 216 | 217 | "@babel/helper-simple-access@^7.12.13", "@babel/helper-simple-access@^7.13.12": 218 | version "7.13.12" 219 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6" 220 | integrity sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA== 221 | dependencies: 222 | "@babel/types" "^7.13.12" 223 | 224 | "@babel/helper-skip-transparent-expression-wrappers@^7.12.1": 225 | version "7.12.1" 226 | resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" 227 | integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== 228 | dependencies: 229 | "@babel/types" "^7.12.1" 230 | 231 | "@babel/helper-split-export-declaration@^7.12.13": 232 | version "7.12.13" 233 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" 234 | integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== 235 | dependencies: 236 | "@babel/types" "^7.12.13" 237 | 238 | "@babel/helper-validator-identifier@^7.12.11": 239 | version "7.12.11" 240 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" 241 | integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== 242 | 243 | "@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.12.17": 244 | version "7.12.17" 245 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" 246 | integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== 247 | 248 | "@babel/helper-wrap-function@^7.13.0": 249 | version "7.13.0" 250 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" 251 | integrity sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA== 252 | dependencies: 253 | "@babel/helper-function-name" "^7.12.13" 254 | "@babel/template" "^7.12.13" 255 | "@babel/traverse" "^7.13.0" 256 | "@babel/types" "^7.13.0" 257 | 258 | "@babel/helpers@^7.12.1", "@babel/helpers@^7.13.10": 259 | version "7.13.10" 260 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.10.tgz#fd8e2ba7488533cdeac45cc158e9ebca5e3c7df8" 261 | integrity sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ== 262 | dependencies: 263 | "@babel/template" "^7.12.13" 264 | "@babel/traverse" "^7.13.0" 265 | "@babel/types" "^7.13.0" 266 | 267 | "@babel/highlight@^7.12.13": 268 | version "7.13.10" 269 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1" 270 | integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg== 271 | dependencies: 272 | "@babel/helper-validator-identifier" "^7.12.11" 273 | chalk "^2.0.0" 274 | js-tokens "^4.0.0" 275 | 276 | "@babel/parser@^7.12.13", "@babel/parser@^7.12.3", "@babel/parser@^7.13.13": 277 | version "7.13.13" 278 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.13.tgz#42f03862f4aed50461e543270916b47dd501f0df" 279 | integrity sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw== 280 | 281 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12": 282 | version "7.13.12" 283 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz#a3484d84d0b549f3fc916b99ee4783f26fabad2a" 284 | integrity sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ== 285 | dependencies: 286 | "@babel/helper-plugin-utils" "^7.13.0" 287 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 288 | "@babel/plugin-proposal-optional-chaining" "^7.13.12" 289 | 290 | "@babel/plugin-proposal-async-generator-functions@^7.12.1", "@babel/plugin-proposal-async-generator-functions@^7.13.8": 291 | version "7.13.8" 292 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz#87aacb574b3bc4b5603f6fe41458d72a5a2ec4b1" 293 | integrity sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA== 294 | dependencies: 295 | "@babel/helper-plugin-utils" "^7.13.0" 296 | "@babel/helper-remap-async-to-generator" "^7.13.0" 297 | "@babel/plugin-syntax-async-generators" "^7.8.4" 298 | 299 | "@babel/plugin-proposal-class-properties@7.12.1": 300 | version "7.12.1" 301 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" 302 | integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== 303 | dependencies: 304 | "@babel/helper-create-class-features-plugin" "^7.12.1" 305 | "@babel/helper-plugin-utils" "^7.10.4" 306 | 307 | "@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.13.0": 308 | version "7.13.0" 309 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" 310 | integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== 311 | dependencies: 312 | "@babel/helper-create-class-features-plugin" "^7.13.0" 313 | "@babel/helper-plugin-utils" "^7.13.0" 314 | 315 | "@babel/plugin-proposal-decorators@7.12.1": 316 | version "7.12.1" 317 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz#59271439fed4145456c41067450543aee332d15f" 318 | integrity sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ== 319 | dependencies: 320 | "@babel/helper-create-class-features-plugin" "^7.12.1" 321 | "@babel/helper-plugin-utils" "^7.10.4" 322 | "@babel/plugin-syntax-decorators" "^7.12.1" 323 | 324 | "@babel/plugin-proposal-dynamic-import@^7.12.1", "@babel/plugin-proposal-dynamic-import@^7.13.8": 325 | version "7.13.8" 326 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz#876a1f6966e1dec332e8c9451afda3bebcdf2e1d" 327 | integrity sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ== 328 | dependencies: 329 | "@babel/helper-plugin-utils" "^7.13.0" 330 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 331 | 332 | "@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.12.13": 333 | version "7.12.13" 334 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz#393be47a4acd03fa2af6e3cde9b06e33de1b446d" 335 | integrity sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw== 336 | dependencies: 337 | "@babel/helper-plugin-utils" "^7.12.13" 338 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 339 | 340 | "@babel/plugin-proposal-json-strings@^7.12.1", "@babel/plugin-proposal-json-strings@^7.13.8": 341 | version "7.13.8" 342 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz#bf1fb362547075afda3634ed31571c5901afef7b" 343 | integrity sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q== 344 | dependencies: 345 | "@babel/helper-plugin-utils" "^7.13.0" 346 | "@babel/plugin-syntax-json-strings" "^7.8.3" 347 | 348 | "@babel/plugin-proposal-logical-assignment-operators@^7.12.1", "@babel/plugin-proposal-logical-assignment-operators@^7.13.8": 349 | version "7.13.8" 350 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz#93fa78d63857c40ce3c8c3315220fd00bfbb4e1a" 351 | integrity sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A== 352 | dependencies: 353 | "@babel/helper-plugin-utils" "^7.13.0" 354 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 355 | 356 | "@babel/plugin-proposal-nullish-coalescing-operator@7.12.1": 357 | version "7.12.1" 358 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" 359 | integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== 360 | dependencies: 361 | "@babel/helper-plugin-utils" "^7.10.4" 362 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" 363 | 364 | "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": 365 | version "7.13.8" 366 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz#3730a31dafd3c10d8ccd10648ed80a2ac5472ef3" 367 | integrity sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A== 368 | dependencies: 369 | "@babel/helper-plugin-utils" "^7.13.0" 370 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 371 | 372 | "@babel/plugin-proposal-numeric-separator@7.12.1": 373 | version "7.12.1" 374 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz#0e2c6774c4ce48be412119b4d693ac777f7685a6" 375 | integrity sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA== 376 | dependencies: 377 | "@babel/helper-plugin-utils" "^7.10.4" 378 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 379 | 380 | "@babel/plugin-proposal-numeric-separator@^7.12.1", "@babel/plugin-proposal-numeric-separator@^7.12.13": 381 | version "7.12.13" 382 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz#bd9da3188e787b5120b4f9d465a8261ce67ed1db" 383 | integrity sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w== 384 | dependencies: 385 | "@babel/helper-plugin-utils" "^7.12.13" 386 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 387 | 388 | "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.13.8": 389 | version "7.13.8" 390 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz#5d210a4d727d6ce3b18f9de82cc99a3964eed60a" 391 | integrity sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g== 392 | dependencies: 393 | "@babel/compat-data" "^7.13.8" 394 | "@babel/helper-compilation-targets" "^7.13.8" 395 | "@babel/helper-plugin-utils" "^7.13.0" 396 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 397 | "@babel/plugin-transform-parameters" "^7.13.0" 398 | 399 | "@babel/plugin-proposal-optional-catch-binding@^7.12.1", "@babel/plugin-proposal-optional-catch-binding@^7.13.8": 400 | version "7.13.8" 401 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz#3ad6bd5901506ea996fc31bdcf3ccfa2bed71107" 402 | integrity sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA== 403 | dependencies: 404 | "@babel/helper-plugin-utils" "^7.13.0" 405 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 406 | 407 | "@babel/plugin-proposal-optional-chaining@7.12.1": 408 | version "7.12.1" 409 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz#cce122203fc8a32794296fc377c6dedaf4363797" 410 | integrity sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw== 411 | dependencies: 412 | "@babel/helper-plugin-utils" "^7.10.4" 413 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 414 | "@babel/plugin-syntax-optional-chaining" "^7.8.0" 415 | 416 | "@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.13.12": 417 | version "7.13.12" 418 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz#ba9feb601d422e0adea6760c2bd6bbb7bfec4866" 419 | integrity sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ== 420 | dependencies: 421 | "@babel/helper-plugin-utils" "^7.13.0" 422 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 423 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 424 | 425 | "@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.13.0": 426 | version "7.13.0" 427 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" 428 | integrity sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q== 429 | dependencies: 430 | "@babel/helper-create-class-features-plugin" "^7.13.0" 431 | "@babel/helper-plugin-utils" "^7.13.0" 432 | 433 | "@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 434 | version "7.12.13" 435 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" 436 | integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg== 437 | dependencies: 438 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 439 | "@babel/helper-plugin-utils" "^7.12.13" 440 | 441 | "@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": 442 | version "7.8.4" 443 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" 444 | integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== 445 | dependencies: 446 | "@babel/helper-plugin-utils" "^7.8.0" 447 | 448 | "@babel/plugin-syntax-class-properties@^7.12.1", "@babel/plugin-syntax-class-properties@^7.12.13": 449 | version "7.12.13" 450 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 451 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== 452 | dependencies: 453 | "@babel/helper-plugin-utils" "^7.12.13" 454 | 455 | "@babel/plugin-syntax-decorators@^7.12.1": 456 | version "7.12.13" 457 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz#fac829bf3c7ef4a1bc916257b403e58c6bdaf648" 458 | integrity sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA== 459 | dependencies: 460 | "@babel/helper-plugin-utils" "^7.12.13" 461 | 462 | "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": 463 | version "7.8.3" 464 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" 465 | integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== 466 | dependencies: 467 | "@babel/helper-plugin-utils" "^7.8.0" 468 | 469 | "@babel/plugin-syntax-export-namespace-from@^7.8.3": 470 | version "7.8.3" 471 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" 472 | integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== 473 | dependencies: 474 | "@babel/helper-plugin-utils" "^7.8.3" 475 | 476 | "@babel/plugin-syntax-flow@^7.12.1": 477 | version "7.12.13" 478 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz#5df9962503c0a9c918381c929d51d4d6949e7e86" 479 | integrity sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA== 480 | dependencies: 481 | "@babel/helper-plugin-utils" "^7.12.13" 482 | 483 | "@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3": 484 | version "7.8.3" 485 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" 486 | integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== 487 | dependencies: 488 | "@babel/helper-plugin-utils" "^7.8.0" 489 | 490 | "@babel/plugin-syntax-jsx@^7.12.13": 491 | version "7.12.13" 492 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" 493 | integrity sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g== 494 | dependencies: 495 | "@babel/helper-plugin-utils" "^7.12.13" 496 | 497 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": 498 | version "7.10.4" 499 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 500 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== 501 | dependencies: 502 | "@babel/helper-plugin-utils" "^7.10.4" 503 | 504 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": 505 | version "7.8.3" 506 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" 507 | integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== 508 | dependencies: 509 | "@babel/helper-plugin-utils" "^7.8.0" 510 | 511 | "@babel/plugin-syntax-numeric-separator@^7.10.4": 512 | version "7.10.4" 513 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" 514 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== 515 | dependencies: 516 | "@babel/helper-plugin-utils" "^7.10.4" 517 | 518 | "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": 519 | version "7.8.3" 520 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" 521 | integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== 522 | dependencies: 523 | "@babel/helper-plugin-utils" "^7.8.0" 524 | 525 | "@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": 526 | version "7.8.3" 527 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" 528 | integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== 529 | dependencies: 530 | "@babel/helper-plugin-utils" "^7.8.0" 531 | 532 | "@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": 533 | version "7.8.3" 534 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" 535 | integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== 536 | dependencies: 537 | "@babel/helper-plugin-utils" "^7.8.0" 538 | 539 | "@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.12.13": 540 | version "7.12.13" 541 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" 542 | integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ== 543 | dependencies: 544 | "@babel/helper-plugin-utils" "^7.12.13" 545 | 546 | "@babel/plugin-syntax-typescript@^7.12.13": 547 | version "7.12.13" 548 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474" 549 | integrity sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w== 550 | dependencies: 551 | "@babel/helper-plugin-utils" "^7.12.13" 552 | 553 | "@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.13.0": 554 | version "7.13.0" 555 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" 556 | integrity sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg== 557 | dependencies: 558 | "@babel/helper-plugin-utils" "^7.13.0" 559 | 560 | "@babel/plugin-transform-async-to-generator@^7.12.1", "@babel/plugin-transform-async-to-generator@^7.13.0": 561 | version "7.13.0" 562 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" 563 | integrity sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg== 564 | dependencies: 565 | "@babel/helper-module-imports" "^7.12.13" 566 | "@babel/helper-plugin-utils" "^7.13.0" 567 | "@babel/helper-remap-async-to-generator" "^7.13.0" 568 | 569 | "@babel/plugin-transform-block-scoped-functions@^7.12.1", "@babel/plugin-transform-block-scoped-functions@^7.12.13": 570 | version "7.12.13" 571 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" 572 | integrity sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg== 573 | dependencies: 574 | "@babel/helper-plugin-utils" "^7.12.13" 575 | 576 | "@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.12.13": 577 | version "7.12.13" 578 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz#f36e55076d06f41dfd78557ea039c1b581642e61" 579 | integrity sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ== 580 | dependencies: 581 | "@babel/helper-plugin-utils" "^7.12.13" 582 | 583 | "@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.13.0": 584 | version "7.13.0" 585 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz#0265155075c42918bf4d3a4053134176ad9b533b" 586 | integrity sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g== 587 | dependencies: 588 | "@babel/helper-annotate-as-pure" "^7.12.13" 589 | "@babel/helper-function-name" "^7.12.13" 590 | "@babel/helper-optimise-call-expression" "^7.12.13" 591 | "@babel/helper-plugin-utils" "^7.13.0" 592 | "@babel/helper-replace-supers" "^7.13.0" 593 | "@babel/helper-split-export-declaration" "^7.12.13" 594 | globals "^11.1.0" 595 | 596 | "@babel/plugin-transform-computed-properties@^7.12.1", "@babel/plugin-transform-computed-properties@^7.13.0": 597 | version "7.13.0" 598 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" 599 | integrity sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg== 600 | dependencies: 601 | "@babel/helper-plugin-utils" "^7.13.0" 602 | 603 | "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.13.0": 604 | version "7.13.0" 605 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz#c5dce270014d4e1ebb1d806116694c12b7028963" 606 | integrity sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA== 607 | dependencies: 608 | "@babel/helper-plugin-utils" "^7.13.0" 609 | 610 | "@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4": 611 | version "7.12.13" 612 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" 613 | integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ== 614 | dependencies: 615 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 616 | "@babel/helper-plugin-utils" "^7.12.13" 617 | 618 | "@babel/plugin-transform-duplicate-keys@^7.12.1", "@babel/plugin-transform-duplicate-keys@^7.12.13": 619 | version "7.12.13" 620 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" 621 | integrity sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ== 622 | dependencies: 623 | "@babel/helper-plugin-utils" "^7.12.13" 624 | 625 | "@babel/plugin-transform-exponentiation-operator@^7.12.1", "@babel/plugin-transform-exponentiation-operator@^7.12.13": 626 | version "7.12.13" 627 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" 628 | integrity sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA== 629 | dependencies: 630 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" 631 | "@babel/helper-plugin-utils" "^7.12.13" 632 | 633 | "@babel/plugin-transform-flow-strip-types@7.12.1": 634 | version "7.12.1" 635 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz#8430decfa7eb2aea5414ed4a3fa6e1652b7d77c4" 636 | integrity sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg== 637 | dependencies: 638 | "@babel/helper-plugin-utils" "^7.10.4" 639 | "@babel/plugin-syntax-flow" "^7.12.1" 640 | 641 | "@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.13.0": 642 | version "7.13.0" 643 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" 644 | integrity sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg== 645 | dependencies: 646 | "@babel/helper-plugin-utils" "^7.13.0" 647 | 648 | "@babel/plugin-transform-function-name@^7.12.1", "@babel/plugin-transform-function-name@^7.12.13": 649 | version "7.12.13" 650 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" 651 | integrity sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ== 652 | dependencies: 653 | "@babel/helper-function-name" "^7.12.13" 654 | "@babel/helper-plugin-utils" "^7.12.13" 655 | 656 | "@babel/plugin-transform-literals@^7.12.1", "@babel/plugin-transform-literals@^7.12.13": 657 | version "7.12.13" 658 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" 659 | integrity sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ== 660 | dependencies: 661 | "@babel/helper-plugin-utils" "^7.12.13" 662 | 663 | "@babel/plugin-transform-member-expression-literals@^7.12.1", "@babel/plugin-transform-member-expression-literals@^7.12.13": 664 | version "7.12.13" 665 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" 666 | integrity sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg== 667 | dependencies: 668 | "@babel/helper-plugin-utils" "^7.12.13" 669 | 670 | "@babel/plugin-transform-modules-amd@^7.12.1", "@babel/plugin-transform-modules-amd@^7.13.0": 671 | version "7.13.0" 672 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz#19f511d60e3d8753cc5a6d4e775d3a5184866cc3" 673 | integrity sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ== 674 | dependencies: 675 | "@babel/helper-module-transforms" "^7.13.0" 676 | "@babel/helper-plugin-utils" "^7.13.0" 677 | babel-plugin-dynamic-import-node "^2.3.3" 678 | 679 | "@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.13.8": 680 | version "7.13.8" 681 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz#7b01ad7c2dcf2275b06fa1781e00d13d420b3e1b" 682 | integrity sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw== 683 | dependencies: 684 | "@babel/helper-module-transforms" "^7.13.0" 685 | "@babel/helper-plugin-utils" "^7.13.0" 686 | "@babel/helper-simple-access" "^7.12.13" 687 | babel-plugin-dynamic-import-node "^2.3.3" 688 | 689 | "@babel/plugin-transform-modules-systemjs@^7.12.1", "@babel/plugin-transform-modules-systemjs@^7.13.8": 690 | version "7.13.8" 691 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" 692 | integrity sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A== 693 | dependencies: 694 | "@babel/helper-hoist-variables" "^7.13.0" 695 | "@babel/helper-module-transforms" "^7.13.0" 696 | "@babel/helper-plugin-utils" "^7.13.0" 697 | "@babel/helper-validator-identifier" "^7.12.11" 698 | babel-plugin-dynamic-import-node "^2.3.3" 699 | 700 | "@babel/plugin-transform-modules-umd@^7.12.1", "@babel/plugin-transform-modules-umd@^7.13.0": 701 | version "7.13.0" 702 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz#8a3d96a97d199705b9fd021580082af81c06e70b" 703 | integrity sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw== 704 | dependencies: 705 | "@babel/helper-module-transforms" "^7.13.0" 706 | "@babel/helper-plugin-utils" "^7.13.0" 707 | 708 | "@babel/plugin-transform-named-capturing-groups-regex@^7.12.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": 709 | version "7.12.13" 710 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" 711 | integrity sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA== 712 | dependencies: 713 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 714 | 715 | "@babel/plugin-transform-new-target@^7.12.1", "@babel/plugin-transform-new-target@^7.12.13": 716 | version "7.12.13" 717 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" 718 | integrity sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ== 719 | dependencies: 720 | "@babel/helper-plugin-utils" "^7.12.13" 721 | 722 | "@babel/plugin-transform-object-super@^7.12.1", "@babel/plugin-transform-object-super@^7.12.13": 723 | version "7.12.13" 724 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" 725 | integrity sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ== 726 | dependencies: 727 | "@babel/helper-plugin-utils" "^7.12.13" 728 | "@babel/helper-replace-supers" "^7.12.13" 729 | 730 | "@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.13.0": 731 | version "7.13.0" 732 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007" 733 | integrity sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw== 734 | dependencies: 735 | "@babel/helper-plugin-utils" "^7.13.0" 736 | 737 | "@babel/plugin-transform-property-literals@^7.12.1", "@babel/plugin-transform-property-literals@^7.12.13": 738 | version "7.12.13" 739 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" 740 | integrity sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A== 741 | dependencies: 742 | "@babel/helper-plugin-utils" "^7.12.13" 743 | 744 | "@babel/plugin-transform-react-constant-elements@^7.12.1": 745 | version "7.13.13" 746 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz#0208b1d942bf939cd4f7aa5b255d42602aa4a920" 747 | integrity sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ== 748 | dependencies: 749 | "@babel/helper-plugin-utils" "^7.13.0" 750 | 751 | "@babel/plugin-transform-react-display-name@7.12.1": 752 | version "7.12.1" 753 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" 754 | integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== 755 | dependencies: 756 | "@babel/helper-plugin-utils" "^7.10.4" 757 | 758 | "@babel/plugin-transform-react-display-name@^7.12.1", "@babel/plugin-transform-react-display-name@^7.12.13": 759 | version "7.12.13" 760 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz#c28effd771b276f4647411c9733dbb2d2da954bd" 761 | integrity sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA== 762 | dependencies: 763 | "@babel/helper-plugin-utils" "^7.12.13" 764 | 765 | "@babel/plugin-transform-react-jsx-development@^7.12.1", "@babel/plugin-transform-react-jsx-development@^7.12.17": 766 | version "7.12.17" 767 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz#f510c0fa7cd7234153539f9a362ced41a5ca1447" 768 | integrity sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ== 769 | dependencies: 770 | "@babel/plugin-transform-react-jsx" "^7.12.17" 771 | 772 | "@babel/plugin-transform-react-jsx-self@^7.12.1": 773 | version "7.12.13" 774 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz#422d99d122d592acab9c35ea22a6cfd9bf189f60" 775 | integrity sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ== 776 | dependencies: 777 | "@babel/helper-plugin-utils" "^7.12.13" 778 | 779 | "@babel/plugin-transform-react-jsx-source@^7.12.1": 780 | version "7.12.13" 781 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz#051d76126bee5c9a6aa3ba37be2f6c1698856bcb" 782 | integrity sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q== 783 | dependencies: 784 | "@babel/helper-plugin-utils" "^7.12.13" 785 | 786 | "@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.17", "@babel/plugin-transform-react-jsx@^7.13.12": 787 | version "7.13.12" 788 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz#1df5dfaf0f4b784b43e96da6f28d630e775f68b3" 789 | integrity sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA== 790 | dependencies: 791 | "@babel/helper-annotate-as-pure" "^7.12.13" 792 | "@babel/helper-module-imports" "^7.13.12" 793 | "@babel/helper-plugin-utils" "^7.13.0" 794 | "@babel/plugin-syntax-jsx" "^7.12.13" 795 | "@babel/types" "^7.13.12" 796 | 797 | "@babel/plugin-transform-react-pure-annotations@^7.12.1": 798 | version "7.12.1" 799 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" 800 | integrity sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== 801 | dependencies: 802 | "@babel/helper-annotate-as-pure" "^7.10.4" 803 | "@babel/helper-plugin-utils" "^7.10.4" 804 | 805 | "@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.12.13": 806 | version "7.12.13" 807 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz#b628bcc9c85260ac1aeb05b45bde25210194a2f5" 808 | integrity sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA== 809 | dependencies: 810 | regenerator-transform "^0.14.2" 811 | 812 | "@babel/plugin-transform-reserved-words@^7.12.1", "@babel/plugin-transform-reserved-words@^7.12.13": 813 | version "7.12.13" 814 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" 815 | integrity sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg== 816 | dependencies: 817 | "@babel/helper-plugin-utils" "^7.12.13" 818 | 819 | "@babel/plugin-transform-runtime@7.12.1": 820 | version "7.12.1" 821 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz#04b792057eb460389ff6a4198e377614ea1e7ba5" 822 | integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg== 823 | dependencies: 824 | "@babel/helper-module-imports" "^7.12.1" 825 | "@babel/helper-plugin-utils" "^7.10.4" 826 | resolve "^1.8.1" 827 | semver "^5.5.1" 828 | 829 | "@babel/plugin-transform-shorthand-properties@^7.12.1", "@babel/plugin-transform-shorthand-properties@^7.12.13": 830 | version "7.12.13" 831 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" 832 | integrity sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw== 833 | dependencies: 834 | "@babel/helper-plugin-utils" "^7.12.13" 835 | 836 | "@babel/plugin-transform-spread@^7.12.1", "@babel/plugin-transform-spread@^7.13.0": 837 | version "7.13.0" 838 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" 839 | integrity sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg== 840 | dependencies: 841 | "@babel/helper-plugin-utils" "^7.13.0" 842 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 843 | 844 | "@babel/plugin-transform-sticky-regex@^7.12.1", "@babel/plugin-transform-sticky-regex@^7.12.13": 845 | version "7.12.13" 846 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" 847 | integrity sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg== 848 | dependencies: 849 | "@babel/helper-plugin-utils" "^7.12.13" 850 | 851 | "@babel/plugin-transform-template-literals@^7.12.1", "@babel/plugin-transform-template-literals@^7.13.0": 852 | version "7.13.0" 853 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" 854 | integrity sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw== 855 | dependencies: 856 | "@babel/helper-plugin-utils" "^7.13.0" 857 | 858 | "@babel/plugin-transform-typeof-symbol@^7.12.1", "@babel/plugin-transform-typeof-symbol@^7.12.13": 859 | version "7.12.13" 860 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" 861 | integrity sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ== 862 | dependencies: 863 | "@babel/helper-plugin-utils" "^7.12.13" 864 | 865 | "@babel/plugin-transform-typescript@^7.12.1": 866 | version "7.13.0" 867 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz#4a498e1f3600342d2a9e61f60131018f55774853" 868 | integrity sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ== 869 | dependencies: 870 | "@babel/helper-create-class-features-plugin" "^7.13.0" 871 | "@babel/helper-plugin-utils" "^7.13.0" 872 | "@babel/plugin-syntax-typescript" "^7.12.13" 873 | 874 | "@babel/plugin-transform-unicode-escapes@^7.12.1", "@babel/plugin-transform-unicode-escapes@^7.12.13": 875 | version "7.12.13" 876 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" 877 | integrity sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw== 878 | dependencies: 879 | "@babel/helper-plugin-utils" "^7.12.13" 880 | 881 | "@babel/plugin-transform-unicode-regex@^7.12.1", "@babel/plugin-transform-unicode-regex@^7.12.13": 882 | version "7.12.13" 883 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" 884 | integrity sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA== 885 | dependencies: 886 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 887 | "@babel/helper-plugin-utils" "^7.12.13" 888 | 889 | "@babel/preset-env@7.12.1": 890 | version "7.12.1" 891 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.1.tgz#9c7e5ca82a19efc865384bb4989148d2ee5d7ac2" 892 | integrity sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg== 893 | dependencies: 894 | "@babel/compat-data" "^7.12.1" 895 | "@babel/helper-compilation-targets" "^7.12.1" 896 | "@babel/helper-module-imports" "^7.12.1" 897 | "@babel/helper-plugin-utils" "^7.10.4" 898 | "@babel/helper-validator-option" "^7.12.1" 899 | "@babel/plugin-proposal-async-generator-functions" "^7.12.1" 900 | "@babel/plugin-proposal-class-properties" "^7.12.1" 901 | "@babel/plugin-proposal-dynamic-import" "^7.12.1" 902 | "@babel/plugin-proposal-export-namespace-from" "^7.12.1" 903 | "@babel/plugin-proposal-json-strings" "^7.12.1" 904 | "@babel/plugin-proposal-logical-assignment-operators" "^7.12.1" 905 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" 906 | "@babel/plugin-proposal-numeric-separator" "^7.12.1" 907 | "@babel/plugin-proposal-object-rest-spread" "^7.12.1" 908 | "@babel/plugin-proposal-optional-catch-binding" "^7.12.1" 909 | "@babel/plugin-proposal-optional-chaining" "^7.12.1" 910 | "@babel/plugin-proposal-private-methods" "^7.12.1" 911 | "@babel/plugin-proposal-unicode-property-regex" "^7.12.1" 912 | "@babel/plugin-syntax-async-generators" "^7.8.0" 913 | "@babel/plugin-syntax-class-properties" "^7.12.1" 914 | "@babel/plugin-syntax-dynamic-import" "^7.8.0" 915 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 916 | "@babel/plugin-syntax-json-strings" "^7.8.0" 917 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 918 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" 919 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 920 | "@babel/plugin-syntax-object-rest-spread" "^7.8.0" 921 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" 922 | "@babel/plugin-syntax-optional-chaining" "^7.8.0" 923 | "@babel/plugin-syntax-top-level-await" "^7.12.1" 924 | "@babel/plugin-transform-arrow-functions" "^7.12.1" 925 | "@babel/plugin-transform-async-to-generator" "^7.12.1" 926 | "@babel/plugin-transform-block-scoped-functions" "^7.12.1" 927 | "@babel/plugin-transform-block-scoping" "^7.12.1" 928 | "@babel/plugin-transform-classes" "^7.12.1" 929 | "@babel/plugin-transform-computed-properties" "^7.12.1" 930 | "@babel/plugin-transform-destructuring" "^7.12.1" 931 | "@babel/plugin-transform-dotall-regex" "^7.12.1" 932 | "@babel/plugin-transform-duplicate-keys" "^7.12.1" 933 | "@babel/plugin-transform-exponentiation-operator" "^7.12.1" 934 | "@babel/plugin-transform-for-of" "^7.12.1" 935 | "@babel/plugin-transform-function-name" "^7.12.1" 936 | "@babel/plugin-transform-literals" "^7.12.1" 937 | "@babel/plugin-transform-member-expression-literals" "^7.12.1" 938 | "@babel/plugin-transform-modules-amd" "^7.12.1" 939 | "@babel/plugin-transform-modules-commonjs" "^7.12.1" 940 | "@babel/plugin-transform-modules-systemjs" "^7.12.1" 941 | "@babel/plugin-transform-modules-umd" "^7.12.1" 942 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.1" 943 | "@babel/plugin-transform-new-target" "^7.12.1" 944 | "@babel/plugin-transform-object-super" "^7.12.1" 945 | "@babel/plugin-transform-parameters" "^7.12.1" 946 | "@babel/plugin-transform-property-literals" "^7.12.1" 947 | "@babel/plugin-transform-regenerator" "^7.12.1" 948 | "@babel/plugin-transform-reserved-words" "^7.12.1" 949 | "@babel/plugin-transform-shorthand-properties" "^7.12.1" 950 | "@babel/plugin-transform-spread" "^7.12.1" 951 | "@babel/plugin-transform-sticky-regex" "^7.12.1" 952 | "@babel/plugin-transform-template-literals" "^7.12.1" 953 | "@babel/plugin-transform-typeof-symbol" "^7.12.1" 954 | "@babel/plugin-transform-unicode-escapes" "^7.12.1" 955 | "@babel/plugin-transform-unicode-regex" "^7.12.1" 956 | "@babel/preset-modules" "^0.1.3" 957 | "@babel/types" "^7.12.1" 958 | core-js-compat "^3.6.2" 959 | semver "^5.5.0" 960 | 961 | "@babel/preset-env@^7.12.1": 962 | version "7.13.12" 963 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.13.12.tgz#6dff470478290582ac282fb77780eadf32480237" 964 | integrity sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA== 965 | dependencies: 966 | "@babel/compat-data" "^7.13.12" 967 | "@babel/helper-compilation-targets" "^7.13.10" 968 | "@babel/helper-plugin-utils" "^7.13.0" 969 | "@babel/helper-validator-option" "^7.12.17" 970 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.13.12" 971 | "@babel/plugin-proposal-async-generator-functions" "^7.13.8" 972 | "@babel/plugin-proposal-class-properties" "^7.13.0" 973 | "@babel/plugin-proposal-dynamic-import" "^7.13.8" 974 | "@babel/plugin-proposal-export-namespace-from" "^7.12.13" 975 | "@babel/plugin-proposal-json-strings" "^7.13.8" 976 | "@babel/plugin-proposal-logical-assignment-operators" "^7.13.8" 977 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" 978 | "@babel/plugin-proposal-numeric-separator" "^7.12.13" 979 | "@babel/plugin-proposal-object-rest-spread" "^7.13.8" 980 | "@babel/plugin-proposal-optional-catch-binding" "^7.13.8" 981 | "@babel/plugin-proposal-optional-chaining" "^7.13.12" 982 | "@babel/plugin-proposal-private-methods" "^7.13.0" 983 | "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" 984 | "@babel/plugin-syntax-async-generators" "^7.8.4" 985 | "@babel/plugin-syntax-class-properties" "^7.12.13" 986 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 987 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 988 | "@babel/plugin-syntax-json-strings" "^7.8.3" 989 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 990 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 991 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 992 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 993 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 994 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 995 | "@babel/plugin-syntax-top-level-await" "^7.12.13" 996 | "@babel/plugin-transform-arrow-functions" "^7.13.0" 997 | "@babel/plugin-transform-async-to-generator" "^7.13.0" 998 | "@babel/plugin-transform-block-scoped-functions" "^7.12.13" 999 | "@babel/plugin-transform-block-scoping" "^7.12.13" 1000 | "@babel/plugin-transform-classes" "^7.13.0" 1001 | "@babel/plugin-transform-computed-properties" "^7.13.0" 1002 | "@babel/plugin-transform-destructuring" "^7.13.0" 1003 | "@babel/plugin-transform-dotall-regex" "^7.12.13" 1004 | "@babel/plugin-transform-duplicate-keys" "^7.12.13" 1005 | "@babel/plugin-transform-exponentiation-operator" "^7.12.13" 1006 | "@babel/plugin-transform-for-of" "^7.13.0" 1007 | "@babel/plugin-transform-function-name" "^7.12.13" 1008 | "@babel/plugin-transform-literals" "^7.12.13" 1009 | "@babel/plugin-transform-member-expression-literals" "^7.12.13" 1010 | "@babel/plugin-transform-modules-amd" "^7.13.0" 1011 | "@babel/plugin-transform-modules-commonjs" "^7.13.8" 1012 | "@babel/plugin-transform-modules-systemjs" "^7.13.8" 1013 | "@babel/plugin-transform-modules-umd" "^7.13.0" 1014 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13" 1015 | "@babel/plugin-transform-new-target" "^7.12.13" 1016 | "@babel/plugin-transform-object-super" "^7.12.13" 1017 | "@babel/plugin-transform-parameters" "^7.13.0" 1018 | "@babel/plugin-transform-property-literals" "^7.12.13" 1019 | "@babel/plugin-transform-regenerator" "^7.12.13" 1020 | "@babel/plugin-transform-reserved-words" "^7.12.13" 1021 | "@babel/plugin-transform-shorthand-properties" "^7.12.13" 1022 | "@babel/plugin-transform-spread" "^7.13.0" 1023 | "@babel/plugin-transform-sticky-regex" "^7.12.13" 1024 | "@babel/plugin-transform-template-literals" "^7.13.0" 1025 | "@babel/plugin-transform-typeof-symbol" "^7.12.13" 1026 | "@babel/plugin-transform-unicode-escapes" "^7.12.13" 1027 | "@babel/plugin-transform-unicode-regex" "^7.12.13" 1028 | "@babel/preset-modules" "^0.1.4" 1029 | "@babel/types" "^7.13.12" 1030 | babel-plugin-polyfill-corejs2 "^0.1.4" 1031 | babel-plugin-polyfill-corejs3 "^0.1.3" 1032 | babel-plugin-polyfill-regenerator "^0.1.2" 1033 | core-js-compat "^3.9.0" 1034 | semver "^6.3.0" 1035 | 1036 | "@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4": 1037 | version "0.1.4" 1038 | resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" 1039 | integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== 1040 | dependencies: 1041 | "@babel/helper-plugin-utils" "^7.0.0" 1042 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" 1043 | "@babel/plugin-transform-dotall-regex" "^7.4.4" 1044 | "@babel/types" "^7.4.4" 1045 | esutils "^2.0.2" 1046 | 1047 | "@babel/preset-react@7.12.1": 1048 | version "7.12.1" 1049 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.1.tgz#7f022b13f55b6dd82f00f16d1c599ae62985358c" 1050 | integrity sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g== 1051 | dependencies: 1052 | "@babel/helper-plugin-utils" "^7.10.4" 1053 | "@babel/plugin-transform-react-display-name" "^7.12.1" 1054 | "@babel/plugin-transform-react-jsx" "^7.12.1" 1055 | "@babel/plugin-transform-react-jsx-development" "^7.12.1" 1056 | "@babel/plugin-transform-react-jsx-self" "^7.12.1" 1057 | "@babel/plugin-transform-react-jsx-source" "^7.12.1" 1058 | "@babel/plugin-transform-react-pure-annotations" "^7.12.1" 1059 | 1060 | "@babel/preset-react@^7.12.5": 1061 | version "7.13.13" 1062 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.13.13.tgz#fa6895a96c50763fe693f9148568458d5a839761" 1063 | integrity sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA== 1064 | dependencies: 1065 | "@babel/helper-plugin-utils" "^7.13.0" 1066 | "@babel/helper-validator-option" "^7.12.17" 1067 | "@babel/plugin-transform-react-display-name" "^7.12.13" 1068 | "@babel/plugin-transform-react-jsx" "^7.13.12" 1069 | "@babel/plugin-transform-react-jsx-development" "^7.12.17" 1070 | "@babel/plugin-transform-react-pure-annotations" "^7.12.1" 1071 | 1072 | "@babel/preset-typescript@7.12.1": 1073 | version "7.12.1" 1074 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz#86480b483bb97f75036e8864fe404cc782cc311b" 1075 | integrity sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw== 1076 | dependencies: 1077 | "@babel/helper-plugin-utils" "^7.10.4" 1078 | "@babel/plugin-transform-typescript" "^7.12.1" 1079 | 1080 | "@babel/runtime@7.12.1": 1081 | version "7.12.1" 1082 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740" 1083 | integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA== 1084 | dependencies: 1085 | regenerator-runtime "^0.13.4" 1086 | 1087 | "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": 1088 | version "7.13.10" 1089 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.10.tgz#47d42a57b6095f4468da440388fdbad8bebf0d7d" 1090 | integrity sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw== 1091 | dependencies: 1092 | regenerator-runtime "^0.13.4" 1093 | 1094 | "@babel/template@^7.10.4", "@babel/template@^7.12.13": 1095 | version "7.12.13" 1096 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" 1097 | integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== 1098 | dependencies: 1099 | "@babel/code-frame" "^7.12.13" 1100 | "@babel/parser" "^7.12.13" 1101 | "@babel/types" "^7.12.13" 1102 | 1103 | "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13": 1104 | version "7.13.13" 1105 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.13.tgz#39aa9c21aab69f74d948a486dd28a2dbdbf5114d" 1106 | integrity sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg== 1107 | dependencies: 1108 | "@babel/code-frame" "^7.12.13" 1109 | "@babel/generator" "^7.13.9" 1110 | "@babel/helper-function-name" "^7.12.13" 1111 | "@babel/helper-split-export-declaration" "^7.12.13" 1112 | "@babel/parser" "^7.13.13" 1113 | "@babel/types" "^7.13.13" 1114 | debug "^4.1.0" 1115 | globals "^11.1.0" 1116 | 1117 | "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.12.6", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.13", "@babel/types@^7.13.14", "@babel/types@^7.4.4": 1118 | version "7.13.14" 1119 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.14.tgz#c35a4abb15c7cd45a2746d78ab328e362cbace0d" 1120 | integrity sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ== 1121 | dependencies: 1122 | "@babel/helper-validator-identifier" "^7.12.11" 1123 | lodash "^4.17.19" 1124 | to-fast-properties "^2.0.0" 1125 | 1126 | "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": 1127 | version "5.4.0" 1128 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" 1129 | integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== 1130 | 1131 | "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": 1132 | version "5.4.0" 1133 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" 1134 | integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== 1135 | 1136 | "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": 1137 | version "5.0.1" 1138 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" 1139 | integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== 1140 | 1141 | "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": 1142 | version "5.0.1" 1143 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" 1144 | integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== 1145 | 1146 | "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": 1147 | version "5.4.0" 1148 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" 1149 | integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== 1150 | 1151 | "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": 1152 | version "5.4.0" 1153 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" 1154 | integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== 1155 | 1156 | "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": 1157 | version "5.4.0" 1158 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" 1159 | integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== 1160 | 1161 | "@svgr/babel-plugin-transform-svg-component@^5.5.0": 1162 | version "5.5.0" 1163 | resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" 1164 | integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== 1165 | 1166 | "@svgr/babel-preset@^5.5.0": 1167 | version "5.5.0" 1168 | resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" 1169 | integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== 1170 | dependencies: 1171 | "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" 1172 | "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0" 1173 | "@svgr/babel-plugin-remove-jsx-empty-expression" "^5.0.1" 1174 | "@svgr/babel-plugin-replace-jsx-attribute-value" "^5.0.1" 1175 | "@svgr/babel-plugin-svg-dynamic-title" "^5.4.0" 1176 | "@svgr/babel-plugin-svg-em-dimensions" "^5.4.0" 1177 | "@svgr/babel-plugin-transform-react-native-svg" "^5.4.0" 1178 | "@svgr/babel-plugin-transform-svg-component" "^5.5.0" 1179 | 1180 | "@svgr/core@^5.5.0": 1181 | version "5.5.0" 1182 | resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" 1183 | integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== 1184 | dependencies: 1185 | "@svgr/plugin-jsx" "^5.5.0" 1186 | camelcase "^6.2.0" 1187 | cosmiconfig "^7.0.0" 1188 | 1189 | "@svgr/hast-util-to-babel-ast@^5.5.0": 1190 | version "5.5.0" 1191 | resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" 1192 | integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== 1193 | dependencies: 1194 | "@babel/types" "^7.12.6" 1195 | 1196 | "@svgr/plugin-jsx@^5.5.0": 1197 | version "5.5.0" 1198 | resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" 1199 | integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== 1200 | dependencies: 1201 | "@babel/core" "^7.12.3" 1202 | "@svgr/babel-preset" "^5.5.0" 1203 | "@svgr/hast-util-to-babel-ast" "^5.5.0" 1204 | svg-parser "^2.0.2" 1205 | 1206 | "@svgr/plugin-svgo@^5.5.0": 1207 | version "5.5.0" 1208 | resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" 1209 | integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== 1210 | dependencies: 1211 | cosmiconfig "^7.0.0" 1212 | deepmerge "^4.2.2" 1213 | svgo "^1.2.2" 1214 | 1215 | "@svgr/rollup@^5.5.0": 1216 | version "5.5.0" 1217 | resolved "https://registry.yarnpkg.com/@svgr/rollup/-/rollup-5.5.0.tgz#9ceaaa6d463916e69aff8a9e10b3bb8fbb94688a" 1218 | integrity sha512-EiZmH2VTr+Xzyb6Ga8XtGa9MEbiU3WQnB5vHmqhwAUqibU3uwuwr7MN+QwIh/gtBk1ucMim8BCfcRTlLVREM8A== 1219 | dependencies: 1220 | "@babel/core" "^7.12.3" 1221 | "@babel/plugin-transform-react-constant-elements" "^7.12.1" 1222 | "@babel/preset-env" "^7.12.1" 1223 | "@babel/preset-react" "^7.12.5" 1224 | "@svgr/core" "^5.5.0" 1225 | "@svgr/plugin-jsx" "^5.5.0" 1226 | "@svgr/plugin-svgo" "^5.5.0" 1227 | rollup-pluginutils "^2.8.2" 1228 | 1229 | "@types/node@*": 1230 | version "14.14.37" 1231 | resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e" 1232 | integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== 1233 | 1234 | "@types/parse-json@^4.0.0": 1235 | version "4.0.0" 1236 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 1237 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== 1238 | 1239 | "@types/prop-types@*": 1240 | version "15.7.3" 1241 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" 1242 | integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== 1243 | 1244 | "@types/q@^1.5.1": 1245 | version "1.5.4" 1246 | resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" 1247 | integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== 1248 | 1249 | "@types/react-dom@^17.0.3": 1250 | version "17.0.3" 1251 | resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.3.tgz#7fdf37b8af9d6d40127137865bb3fff8871d7ee1" 1252 | integrity sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w== 1253 | dependencies: 1254 | "@types/react" "*" 1255 | 1256 | "@types/react@*", "@types/react@^17.0.3": 1257 | version "17.0.3" 1258 | resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.3.tgz#ba6e215368501ac3826951eef2904574c262cc79" 1259 | integrity sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg== 1260 | dependencies: 1261 | "@types/prop-types" "*" 1262 | "@types/scheduler" "*" 1263 | csstype "^3.0.2" 1264 | 1265 | "@types/resolve@0.0.8": 1266 | version "0.0.8" 1267 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" 1268 | integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== 1269 | dependencies: 1270 | "@types/node" "*" 1271 | 1272 | "@types/scheduler@*": 1273 | version "0.16.1" 1274 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275" 1275 | integrity sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA== 1276 | 1277 | ansi-styles@^3.2.1: 1278 | version "3.2.1" 1279 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 1280 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 1281 | dependencies: 1282 | color-convert "^1.9.0" 1283 | 1284 | argparse@^1.0.7: 1285 | version "1.0.10" 1286 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 1287 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== 1288 | dependencies: 1289 | sprintf-js "~1.0.2" 1290 | 1291 | babel-plugin-dynamic-import-node@^2.3.3: 1292 | version "2.3.3" 1293 | resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" 1294 | integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== 1295 | dependencies: 1296 | object.assign "^4.1.0" 1297 | 1298 | babel-plugin-macros@2.8.0: 1299 | version "2.8.0" 1300 | resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" 1301 | integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== 1302 | dependencies: 1303 | "@babel/runtime" "^7.7.2" 1304 | cosmiconfig "^6.0.0" 1305 | resolve "^1.12.0" 1306 | 1307 | babel-plugin-polyfill-corejs2@^0.1.4: 1308 | version "0.1.10" 1309 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz#a2c5c245f56c0cac3dbddbf0726a46b24f0f81d1" 1310 | integrity sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA== 1311 | dependencies: 1312 | "@babel/compat-data" "^7.13.0" 1313 | "@babel/helper-define-polyfill-provider" "^0.1.5" 1314 | semver "^6.1.1" 1315 | 1316 | babel-plugin-polyfill-corejs3@^0.1.3: 1317 | version "0.1.7" 1318 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0" 1319 | integrity sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw== 1320 | dependencies: 1321 | "@babel/helper-define-polyfill-provider" "^0.1.5" 1322 | core-js-compat "^3.8.1" 1323 | 1324 | babel-plugin-polyfill-regenerator@^0.1.2: 1325 | version "0.1.6" 1326 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz#0fe06a026fe0faa628ccc8ba3302da0a6ce02f3f" 1327 | integrity sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg== 1328 | dependencies: 1329 | "@babel/helper-define-polyfill-provider" "^0.1.5" 1330 | 1331 | babel-plugin-transform-react-remove-prop-types@0.4.24: 1332 | version "0.4.24" 1333 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" 1334 | integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== 1335 | 1336 | babel-preset-react-app@^10.0.0: 1337 | version "10.0.0" 1338 | resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz#689b60edc705f8a70ce87f47ab0e560a317d7045" 1339 | integrity sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg== 1340 | dependencies: 1341 | "@babel/core" "7.12.3" 1342 | "@babel/plugin-proposal-class-properties" "7.12.1" 1343 | "@babel/plugin-proposal-decorators" "7.12.1" 1344 | "@babel/plugin-proposal-nullish-coalescing-operator" "7.12.1" 1345 | "@babel/plugin-proposal-numeric-separator" "7.12.1" 1346 | "@babel/plugin-proposal-optional-chaining" "7.12.1" 1347 | "@babel/plugin-transform-flow-strip-types" "7.12.1" 1348 | "@babel/plugin-transform-react-display-name" "7.12.1" 1349 | "@babel/plugin-transform-runtime" "7.12.1" 1350 | "@babel/preset-env" "7.12.1" 1351 | "@babel/preset-react" "7.12.1" 1352 | "@babel/preset-typescript" "7.12.1" 1353 | "@babel/runtime" "7.12.1" 1354 | babel-plugin-macros "2.8.0" 1355 | babel-plugin-transform-react-remove-prop-types "0.4.24" 1356 | 1357 | boolbase@^1.0.0, boolbase@~1.0.0: 1358 | version "1.0.0" 1359 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 1360 | integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= 1361 | 1362 | browserslist@^4.14.5, browserslist@^4.16.3: 1363 | version "4.16.3" 1364 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" 1365 | integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== 1366 | dependencies: 1367 | caniuse-lite "^1.0.30001181" 1368 | colorette "^1.2.1" 1369 | electron-to-chromium "^1.3.649" 1370 | escalade "^3.1.1" 1371 | node-releases "^1.1.70" 1372 | 1373 | builtin-modules@^3.1.0: 1374 | version "3.2.0" 1375 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" 1376 | integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== 1377 | 1378 | call-bind@^1.0.0, call-bind@^1.0.2: 1379 | version "1.0.2" 1380 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 1381 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== 1382 | dependencies: 1383 | function-bind "^1.1.1" 1384 | get-intrinsic "^1.0.2" 1385 | 1386 | callsites@^3.0.0: 1387 | version "3.1.0" 1388 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 1389 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 1390 | 1391 | camelcase@^6.2.0: 1392 | version "6.2.0" 1393 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" 1394 | integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== 1395 | 1396 | caniuse-lite@^1.0.30001181: 1397 | version "1.0.30001204" 1398 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz#256c85709a348ec4d175e847a3b515c66e79f2aa" 1399 | integrity sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ== 1400 | 1401 | chalk@^2.0.0, chalk@^2.4.1: 1402 | version "2.4.2" 1403 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 1404 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 1405 | dependencies: 1406 | ansi-styles "^3.2.1" 1407 | escape-string-regexp "^1.0.5" 1408 | supports-color "^5.3.0" 1409 | 1410 | coa@^2.0.2: 1411 | version "2.0.2" 1412 | resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" 1413 | integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== 1414 | dependencies: 1415 | "@types/q" "^1.5.1" 1416 | chalk "^2.4.1" 1417 | q "^1.1.2" 1418 | 1419 | color-convert@^1.9.0: 1420 | version "1.9.3" 1421 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 1422 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 1423 | dependencies: 1424 | color-name "1.1.3" 1425 | 1426 | color-name@1.1.3: 1427 | version "1.1.3" 1428 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 1429 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 1430 | 1431 | colorette@^1.2.1: 1432 | version "1.2.2" 1433 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" 1434 | integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== 1435 | 1436 | convert-source-map@^1.7.0: 1437 | version "1.7.0" 1438 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" 1439 | integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== 1440 | dependencies: 1441 | safe-buffer "~5.1.1" 1442 | 1443 | core-js-compat@^3.6.2, core-js-compat@^3.8.1, core-js-compat@^3.9.0: 1444 | version "3.9.1" 1445 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.1.tgz#4e572acfe90aff69d76d8c37759d21a5c59bb455" 1446 | integrity sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA== 1447 | dependencies: 1448 | browserslist "^4.16.3" 1449 | semver "7.0.0" 1450 | 1451 | cosmiconfig@^6.0.0: 1452 | version "6.0.0" 1453 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" 1454 | integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== 1455 | dependencies: 1456 | "@types/parse-json" "^4.0.0" 1457 | import-fresh "^3.1.0" 1458 | parse-json "^5.0.0" 1459 | path-type "^4.0.0" 1460 | yaml "^1.7.2" 1461 | 1462 | cosmiconfig@^7.0.0: 1463 | version "7.0.0" 1464 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" 1465 | integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== 1466 | dependencies: 1467 | "@types/parse-json" "^4.0.0" 1468 | import-fresh "^3.2.1" 1469 | parse-json "^5.0.0" 1470 | path-type "^4.0.0" 1471 | yaml "^1.10.0" 1472 | 1473 | css-select-base-adapter@^0.1.1: 1474 | version "0.1.1" 1475 | resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" 1476 | integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== 1477 | 1478 | css-select@^2.0.0: 1479 | version "2.1.0" 1480 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" 1481 | integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== 1482 | dependencies: 1483 | boolbase "^1.0.0" 1484 | css-what "^3.2.1" 1485 | domutils "^1.7.0" 1486 | nth-check "^1.0.2" 1487 | 1488 | css-tree@1.0.0-alpha.37: 1489 | version "1.0.0-alpha.37" 1490 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" 1491 | integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== 1492 | dependencies: 1493 | mdn-data "2.0.4" 1494 | source-map "^0.6.1" 1495 | 1496 | css-tree@^1.1.2: 1497 | version "1.1.2" 1498 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" 1499 | integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== 1500 | dependencies: 1501 | mdn-data "2.0.14" 1502 | source-map "^0.6.1" 1503 | 1504 | css-what@^3.2.1: 1505 | version "3.4.2" 1506 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" 1507 | integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== 1508 | 1509 | csso@^4.0.2: 1510 | version "4.2.0" 1511 | resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" 1512 | integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== 1513 | dependencies: 1514 | css-tree "^1.1.2" 1515 | 1516 | csstype@^3.0.2: 1517 | version "3.0.7" 1518 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.7.tgz#2a5fb75e1015e84dd15692f71e89a1450290950b" 1519 | integrity sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g== 1520 | 1521 | debug@^4.1.0, debug@^4.1.1: 1522 | version "4.3.1" 1523 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" 1524 | integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== 1525 | dependencies: 1526 | ms "2.1.2" 1527 | 1528 | deepmerge@^4.2.2: 1529 | version "4.2.2" 1530 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" 1531 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== 1532 | 1533 | define-properties@^1.1.3: 1534 | version "1.1.3" 1535 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1536 | integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== 1537 | dependencies: 1538 | object-keys "^1.0.12" 1539 | 1540 | dom-serializer@0: 1541 | version "0.2.2" 1542 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" 1543 | integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== 1544 | dependencies: 1545 | domelementtype "^2.0.1" 1546 | entities "^2.0.0" 1547 | 1548 | domelementtype@1: 1549 | version "1.3.1" 1550 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" 1551 | integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== 1552 | 1553 | domelementtype@^2.0.1: 1554 | version "2.1.0" 1555 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" 1556 | integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== 1557 | 1558 | domutils@^1.7.0: 1559 | version "1.7.0" 1560 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" 1561 | integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== 1562 | dependencies: 1563 | dom-serializer "0" 1564 | domelementtype "1" 1565 | 1566 | electron-to-chromium@^1.3.649: 1567 | version "1.3.702" 1568 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.702.tgz#39b8b6860b22806482ad07a8eaf35f861d4f3ce0" 1569 | integrity sha512-qJVUKFWQnF6wP7MmTngDkmm8/KPzaiTXNFOAg5j7DSa6J7kPou7mTBqC8jpUOxauQWwHR3pn4dMRdV8IE1xdtA== 1570 | 1571 | entities@^2.0.0: 1572 | version "2.2.0" 1573 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 1574 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 1575 | 1576 | error-ex@^1.3.1: 1577 | version "1.3.2" 1578 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 1579 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 1580 | dependencies: 1581 | is-arrayish "^0.2.1" 1582 | 1583 | es-abstract@^1.17.2, es-abstract@^1.18.0-next.2: 1584 | version "1.18.0" 1585 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4" 1586 | integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw== 1587 | dependencies: 1588 | call-bind "^1.0.2" 1589 | es-to-primitive "^1.2.1" 1590 | function-bind "^1.1.1" 1591 | get-intrinsic "^1.1.1" 1592 | has "^1.0.3" 1593 | has-symbols "^1.0.2" 1594 | is-callable "^1.2.3" 1595 | is-negative-zero "^2.0.1" 1596 | is-regex "^1.1.2" 1597 | is-string "^1.0.5" 1598 | object-inspect "^1.9.0" 1599 | object-keys "^1.1.1" 1600 | object.assign "^4.1.2" 1601 | string.prototype.trimend "^1.0.4" 1602 | string.prototype.trimstart "^1.0.4" 1603 | unbox-primitive "^1.0.0" 1604 | 1605 | es-to-primitive@^1.2.1: 1606 | version "1.2.1" 1607 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" 1608 | integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== 1609 | dependencies: 1610 | is-callable "^1.1.4" 1611 | is-date-object "^1.0.1" 1612 | is-symbol "^1.0.2" 1613 | 1614 | escalade@^3.1.1: 1615 | version "3.1.1" 1616 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 1617 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 1618 | 1619 | escape-string-regexp@^1.0.5: 1620 | version "1.0.5" 1621 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1622 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1623 | 1624 | esprima@^4.0.0: 1625 | version "4.0.1" 1626 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 1627 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 1628 | 1629 | estree-walker@^0.6.1: 1630 | version "0.6.1" 1631 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" 1632 | integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== 1633 | 1634 | esutils@^2.0.2: 1635 | version "2.0.3" 1636 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1637 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1638 | 1639 | fsevents@~2.3.1: 1640 | version "2.3.2" 1641 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 1642 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 1643 | 1644 | function-bind@^1.1.1: 1645 | version "1.1.1" 1646 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1647 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 1648 | 1649 | gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: 1650 | version "1.0.0-beta.2" 1651 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 1652 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== 1653 | 1654 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: 1655 | version "1.1.1" 1656 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 1657 | integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== 1658 | dependencies: 1659 | function-bind "^1.1.1" 1660 | has "^1.0.3" 1661 | has-symbols "^1.0.1" 1662 | 1663 | globals@^11.1.0: 1664 | version "11.12.0" 1665 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1666 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 1667 | 1668 | has-bigints@^1.0.1: 1669 | version "1.0.1" 1670 | resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" 1671 | integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== 1672 | 1673 | has-flag@^3.0.0: 1674 | version "3.0.0" 1675 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1676 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1677 | 1678 | has-symbols@^1.0.1, has-symbols@^1.0.2: 1679 | version "1.0.2" 1680 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 1681 | integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== 1682 | 1683 | has@^1.0.3: 1684 | version "1.0.3" 1685 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1686 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 1687 | dependencies: 1688 | function-bind "^1.1.1" 1689 | 1690 | import-fresh@^3.1.0, import-fresh@^3.2.1: 1691 | version "3.3.0" 1692 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 1693 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== 1694 | dependencies: 1695 | parent-module "^1.0.0" 1696 | resolve-from "^4.0.0" 1697 | 1698 | is-arrayish@^0.2.1: 1699 | version "0.2.1" 1700 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 1701 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 1702 | 1703 | is-bigint@^1.0.1: 1704 | version "1.0.1" 1705 | resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2" 1706 | integrity sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg== 1707 | 1708 | is-boolean-object@^1.1.0: 1709 | version "1.1.0" 1710 | resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0" 1711 | integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA== 1712 | dependencies: 1713 | call-bind "^1.0.0" 1714 | 1715 | is-callable@^1.1.4, is-callable@^1.2.3: 1716 | version "1.2.3" 1717 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" 1718 | integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== 1719 | 1720 | is-core-module@^2.2.0: 1721 | version "2.2.0" 1722 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" 1723 | integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== 1724 | dependencies: 1725 | has "^1.0.3" 1726 | 1727 | is-date-object@^1.0.1: 1728 | version "1.0.2" 1729 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" 1730 | integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== 1731 | 1732 | is-module@^1.0.0: 1733 | version "1.0.0" 1734 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 1735 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 1736 | 1737 | is-negative-zero@^2.0.1: 1738 | version "2.0.1" 1739 | resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" 1740 | integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== 1741 | 1742 | is-number-object@^1.0.4: 1743 | version "1.0.4" 1744 | resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197" 1745 | integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== 1746 | 1747 | is-regex@^1.1.2: 1748 | version "1.1.2" 1749 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251" 1750 | integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== 1751 | dependencies: 1752 | call-bind "^1.0.2" 1753 | has-symbols "^1.0.1" 1754 | 1755 | is-string@^1.0.5: 1756 | version "1.0.5" 1757 | resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" 1758 | integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== 1759 | 1760 | is-symbol@^1.0.2, is-symbol@^1.0.3: 1761 | version "1.0.3" 1762 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" 1763 | integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== 1764 | dependencies: 1765 | has-symbols "^1.0.1" 1766 | 1767 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: 1768 | version "4.0.0" 1769 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1770 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 1771 | 1772 | js-yaml@^3.13.1: 1773 | version "3.14.1" 1774 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" 1775 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== 1776 | dependencies: 1777 | argparse "^1.0.7" 1778 | esprima "^4.0.0" 1779 | 1780 | jsesc@^2.5.1: 1781 | version "2.5.2" 1782 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 1783 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 1784 | 1785 | jsesc@~0.5.0: 1786 | version "0.5.0" 1787 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 1788 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= 1789 | 1790 | json-parse-even-better-errors@^2.3.0: 1791 | version "2.3.1" 1792 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 1793 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 1794 | 1795 | json5@^2.1.2: 1796 | version "2.2.0" 1797 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 1798 | integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== 1799 | dependencies: 1800 | minimist "^1.2.5" 1801 | 1802 | lines-and-columns@^1.1.6: 1803 | version "1.1.6" 1804 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" 1805 | integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= 1806 | 1807 | lodash.debounce@^4.0.8: 1808 | version "4.0.8" 1809 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 1810 | integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= 1811 | 1812 | lodash@^4.17.19: 1813 | version "4.17.21" 1814 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 1815 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 1816 | 1817 | loose-envify@^1.1.0: 1818 | version "1.4.0" 1819 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 1820 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 1821 | dependencies: 1822 | js-tokens "^3.0.0 || ^4.0.0" 1823 | 1824 | mdn-data@2.0.14: 1825 | version "2.0.14" 1826 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" 1827 | integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== 1828 | 1829 | mdn-data@2.0.4: 1830 | version "2.0.4" 1831 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" 1832 | integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== 1833 | 1834 | mime@^2.4.4: 1835 | version "2.5.2" 1836 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" 1837 | integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== 1838 | 1839 | minimist@^1.2.5: 1840 | version "1.2.5" 1841 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 1842 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 1843 | 1844 | mkdirp@~0.5.1: 1845 | version "0.5.5" 1846 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" 1847 | integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== 1848 | dependencies: 1849 | minimist "^1.2.5" 1850 | 1851 | ms@2.1.2: 1852 | version "2.1.2" 1853 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1854 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 1855 | 1856 | node-releases@^1.1.70: 1857 | version "1.1.71" 1858 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" 1859 | integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== 1860 | 1861 | nth-check@^1.0.2: 1862 | version "1.0.2" 1863 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" 1864 | integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== 1865 | dependencies: 1866 | boolbase "~1.0.0" 1867 | 1868 | object-assign@^4.1.1: 1869 | version "4.1.1" 1870 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1871 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 1872 | 1873 | object-inspect@^1.9.0: 1874 | version "1.9.0" 1875 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" 1876 | integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== 1877 | 1878 | object-keys@^1.0.12, object-keys@^1.1.1: 1879 | version "1.1.1" 1880 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 1881 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 1882 | 1883 | object.assign@^4.1.0, object.assign@^4.1.2: 1884 | version "4.1.2" 1885 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" 1886 | integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== 1887 | dependencies: 1888 | call-bind "^1.0.0" 1889 | define-properties "^1.1.3" 1890 | has-symbols "^1.0.1" 1891 | object-keys "^1.1.1" 1892 | 1893 | object.getownpropertydescriptors@^2.1.0: 1894 | version "2.1.2" 1895 | resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" 1896 | integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== 1897 | dependencies: 1898 | call-bind "^1.0.2" 1899 | define-properties "^1.1.3" 1900 | es-abstract "^1.18.0-next.2" 1901 | 1902 | object.values@^1.1.0: 1903 | version "1.1.3" 1904 | resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.3.tgz#eaa8b1e17589f02f698db093f7c62ee1699742ee" 1905 | integrity sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw== 1906 | dependencies: 1907 | call-bind "^1.0.2" 1908 | define-properties "^1.1.3" 1909 | es-abstract "^1.18.0-next.2" 1910 | has "^1.0.3" 1911 | 1912 | parent-module@^1.0.0: 1913 | version "1.0.1" 1914 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 1915 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 1916 | dependencies: 1917 | callsites "^3.0.0" 1918 | 1919 | parse-json@^5.0.0: 1920 | version "5.2.0" 1921 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" 1922 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== 1923 | dependencies: 1924 | "@babel/code-frame" "^7.0.0" 1925 | error-ex "^1.3.1" 1926 | json-parse-even-better-errors "^2.3.0" 1927 | lines-and-columns "^1.1.6" 1928 | 1929 | path-parse@^1.0.6: 1930 | version "1.0.6" 1931 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 1932 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== 1933 | 1934 | path-type@^4.0.0: 1935 | version "4.0.0" 1936 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 1937 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 1938 | 1939 | q@^1.1.2: 1940 | version "1.5.1" 1941 | resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" 1942 | integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= 1943 | 1944 | react-dom@^17.0.2: 1945 | version "17.0.2" 1946 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" 1947 | integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== 1948 | dependencies: 1949 | loose-envify "^1.1.0" 1950 | object-assign "^4.1.1" 1951 | scheduler "^0.20.2" 1952 | 1953 | react@^17.0.2: 1954 | version "17.0.2" 1955 | resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" 1956 | integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== 1957 | dependencies: 1958 | loose-envify "^1.1.0" 1959 | object-assign "^4.1.1" 1960 | 1961 | regenerate-unicode-properties@^8.2.0: 1962 | version "8.2.0" 1963 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" 1964 | integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== 1965 | dependencies: 1966 | regenerate "^1.4.0" 1967 | 1968 | regenerate@^1.4.0: 1969 | version "1.4.2" 1970 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" 1971 | integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== 1972 | 1973 | regenerator-runtime@^0.13.4: 1974 | version "0.13.7" 1975 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" 1976 | integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== 1977 | 1978 | regenerator-transform@^0.14.2: 1979 | version "0.14.5" 1980 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" 1981 | integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== 1982 | dependencies: 1983 | "@babel/runtime" "^7.8.4" 1984 | 1985 | regexpu-core@^4.7.1: 1986 | version "4.7.1" 1987 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" 1988 | integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== 1989 | dependencies: 1990 | regenerate "^1.4.0" 1991 | regenerate-unicode-properties "^8.2.0" 1992 | regjsgen "^0.5.1" 1993 | regjsparser "^0.6.4" 1994 | unicode-match-property-ecmascript "^1.0.4" 1995 | unicode-match-property-value-ecmascript "^1.2.0" 1996 | 1997 | regjsgen@^0.5.1: 1998 | version "0.5.2" 1999 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" 2000 | integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== 2001 | 2002 | regjsparser@^0.6.4: 2003 | version "0.6.9" 2004 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" 2005 | integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ== 2006 | dependencies: 2007 | jsesc "~0.5.0" 2008 | 2009 | resolve-from@^4.0.0: 2010 | version "4.0.0" 2011 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 2012 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 2013 | 2014 | resolve@^1.11.1, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.3.2, resolve@^1.8.1: 2015 | version "1.20.0" 2016 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 2017 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 2018 | dependencies: 2019 | is-core-module "^2.2.0" 2020 | path-parse "^1.0.6" 2021 | 2022 | rollup-plugin-babel@^4.4.0: 2023 | version "4.4.0" 2024 | resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz#d15bd259466a9d1accbdb2fe2fff17c52d030acb" 2025 | integrity sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw== 2026 | dependencies: 2027 | "@babel/helper-module-imports" "^7.0.0" 2028 | rollup-pluginutils "^2.8.1" 2029 | 2030 | rollup-plugin-node-resolve@^5.2.0: 2031 | version "5.2.0" 2032 | resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz#730f93d10ed202473b1fb54a5997a7db8c6d8523" 2033 | integrity sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw== 2034 | dependencies: 2035 | "@types/resolve" "0.0.8" 2036 | builtin-modules "^3.1.0" 2037 | is-module "^1.0.0" 2038 | resolve "^1.11.1" 2039 | rollup-pluginutils "^2.8.1" 2040 | 2041 | rollup-plugin-peer-deps-external@^2.2.4: 2042 | version "2.2.4" 2043 | resolved "https://registry.yarnpkg.com/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz#8a420bbfd6dccc30aeb68c9bf57011f2f109570d" 2044 | integrity sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g== 2045 | 2046 | rollup-plugin-url@^3.0.1: 2047 | version "3.0.1" 2048 | resolved "https://registry.yarnpkg.com/rollup-plugin-url/-/rollup-plugin-url-3.0.1.tgz#6362fd31d7ce6d078dc5adffbd844f080de61bd7" 2049 | integrity sha512-fQVrxlW335snHfPqZ7a0JIkkYEIrLeFobpAxRMQnyv7xQeJOY1yOd84STIdCaLYPoGzwOq8waOdGipNH181kzg== 2050 | dependencies: 2051 | mime "^2.4.4" 2052 | rollup-pluginutils "^2.8.2" 2053 | 2054 | rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: 2055 | version "2.8.2" 2056 | resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" 2057 | integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== 2058 | dependencies: 2059 | estree-walker "^0.6.1" 2060 | 2061 | rollup@^2.44.0: 2062 | version "2.44.0" 2063 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.44.0.tgz#8da324d1c4fd12beef9ae6e12f4068265b6d95eb" 2064 | integrity sha512-rGSF4pLwvuaH/x4nAS+zP6UNn5YUDWf/TeEU5IoXSZKBbKRNTCI3qMnYXKZgrC0D2KzS2baiOZt1OlqhMu5rnQ== 2065 | optionalDependencies: 2066 | fsevents "~2.3.1" 2067 | 2068 | safe-buffer@~5.1.1: 2069 | version "5.1.2" 2070 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 2071 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 2072 | 2073 | sax@~1.2.4: 2074 | version "1.2.4" 2075 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 2076 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 2077 | 2078 | scheduler@^0.20.2: 2079 | version "0.20.2" 2080 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" 2081 | integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== 2082 | dependencies: 2083 | loose-envify "^1.1.0" 2084 | object-assign "^4.1.1" 2085 | 2086 | semver@7.0.0: 2087 | version "7.0.0" 2088 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" 2089 | integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== 2090 | 2091 | semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: 2092 | version "5.7.1" 2093 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 2094 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 2095 | 2096 | semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: 2097 | version "6.3.0" 2098 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 2099 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 2100 | 2101 | source-map@^0.5.0: 2102 | version "0.5.7" 2103 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 2104 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 2105 | 2106 | source-map@^0.6.1: 2107 | version "0.6.1" 2108 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 2109 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 2110 | 2111 | sprintf-js@~1.0.2: 2112 | version "1.0.3" 2113 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 2114 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 2115 | 2116 | stable@^0.1.8: 2117 | version "0.1.8" 2118 | resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" 2119 | integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== 2120 | 2121 | string.prototype.trimend@^1.0.4: 2122 | version "1.0.4" 2123 | resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" 2124 | integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== 2125 | dependencies: 2126 | call-bind "^1.0.2" 2127 | define-properties "^1.1.3" 2128 | 2129 | string.prototype.trimstart@^1.0.4: 2130 | version "1.0.4" 2131 | resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" 2132 | integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== 2133 | dependencies: 2134 | call-bind "^1.0.2" 2135 | define-properties "^1.1.3" 2136 | 2137 | supports-color@^5.3.0: 2138 | version "5.5.0" 2139 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 2140 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 2141 | dependencies: 2142 | has-flag "^3.0.0" 2143 | 2144 | svg-parser@^2.0.2: 2145 | version "2.0.4" 2146 | resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" 2147 | integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== 2148 | 2149 | svgo@^1.2.2: 2150 | version "1.3.2" 2151 | resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" 2152 | integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== 2153 | dependencies: 2154 | chalk "^2.4.1" 2155 | coa "^2.0.2" 2156 | css-select "^2.0.0" 2157 | css-select-base-adapter "^0.1.1" 2158 | css-tree "1.0.0-alpha.37" 2159 | csso "^4.0.2" 2160 | js-yaml "^3.13.1" 2161 | mkdirp "~0.5.1" 2162 | object.values "^1.1.0" 2163 | sax "~1.2.4" 2164 | stable "^0.1.8" 2165 | unquote "~1.1.1" 2166 | util.promisify "~1.0.0" 2167 | 2168 | to-fast-properties@^2.0.0: 2169 | version "2.0.0" 2170 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 2171 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 2172 | 2173 | typescript@^4.2.3: 2174 | version "4.2.3" 2175 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.3.tgz#39062d8019912d43726298f09493d598048c1ce3" 2176 | integrity sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw== 2177 | 2178 | unbox-primitive@^1.0.0: 2179 | version "1.0.1" 2180 | resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" 2181 | integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== 2182 | dependencies: 2183 | function-bind "^1.1.1" 2184 | has-bigints "^1.0.1" 2185 | has-symbols "^1.0.2" 2186 | which-boxed-primitive "^1.0.2" 2187 | 2188 | unicode-canonical-property-names-ecmascript@^1.0.4: 2189 | version "1.0.4" 2190 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 2191 | integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== 2192 | 2193 | unicode-match-property-ecmascript@^1.0.4: 2194 | version "1.0.4" 2195 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" 2196 | integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== 2197 | dependencies: 2198 | unicode-canonical-property-names-ecmascript "^1.0.4" 2199 | unicode-property-aliases-ecmascript "^1.0.4" 2200 | 2201 | unicode-match-property-value-ecmascript@^1.2.0: 2202 | version "1.2.0" 2203 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" 2204 | integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== 2205 | 2206 | unicode-property-aliases-ecmascript@^1.0.4: 2207 | version "1.1.0" 2208 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" 2209 | integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== 2210 | 2211 | unquote@~1.1.1: 2212 | version "1.1.1" 2213 | resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" 2214 | integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= 2215 | 2216 | util.promisify@~1.0.0: 2217 | version "1.0.1" 2218 | resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" 2219 | integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== 2220 | dependencies: 2221 | define-properties "^1.1.3" 2222 | es-abstract "^1.17.2" 2223 | has-symbols "^1.0.1" 2224 | object.getownpropertydescriptors "^2.1.0" 2225 | 2226 | which-boxed-primitive@^1.0.2: 2227 | version "1.0.2" 2228 | resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" 2229 | integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== 2230 | dependencies: 2231 | is-bigint "^1.0.1" 2232 | is-boolean-object "^1.1.0" 2233 | is-number-object "^1.0.4" 2234 | is-string "^1.0.5" 2235 | is-symbol "^1.0.3" 2236 | 2237 | yaml@^1.10.0, yaml@^1.7.2: 2238 | version "1.10.2" 2239 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 2240 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 2241 | --------------------------------------------------------------------------------