├── .codebeatsettings ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── SECURITY.md └── workflows │ └── build.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── .whitesource ├── LICENSE ├── README.md ├── _.config.yml ├── _config.yml ├── demo ├── assets │ └── loader.svg ├── index.html └── scripts │ └── node.mjs ├── package.json ├── renovate.json ├── src └── svg64.ts ├── tsconfig.json └── yarn.lock /.codebeatsettings: -------------------------------------------------------------------------------- 1 | { 2 | "TYPESCRIPT": { 3 | "ABC": [ 4 | 20, 5 | 40, 6 | 80, 7 | 120 8 | ], 9 | "LOC": [ 10 | 50, 11 | 80, 12 | 120, 13 | 160 14 | ], 15 | "TOTAL_LOC": [ 16 | 400, 17 | 500, 18 | 640, 19 | 900 20 | ], 21 | "BLOCK_NESTING": [ 22 | 6, 23 | 8, 24 | 10, 25 | 12 26 | ] 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | end_of_line = lf 7 | indent_style = tab 8 | indent_size = 4 9 | insert_final_newline = true 10 | trim_trailing_whitespace = true 11 | 12 | [{*.json,*.yml}] 13 | indent_style = space 14 | indent_size = 2 15 | 16 | [*.md] 17 | trim_trailing_whitespace = false 18 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | ## GITATTRIBUTES FOR WEB PROJECTS 2 | # 3 | # These settings are for any web project. 4 | # 5 | # Details per file setting: 6 | # text These files should be normalized (i.e. convert CRLF to LF). 7 | # binary These files are binary and should be left untouched. 8 | # 9 | # Note that binary is a macro for -text -diff. 10 | ###################################################################### 11 | 12 | ## AUTO-DETECT 13 | ## Handle line endings automatically for files detected as 14 | ## text and leave all files detected as binary untouched. 15 | ## This will handle all files NOT defined below. 16 | * text=auto 17 | 18 | ## SOURCE CODE 19 | *.bat text eol=crlf 20 | *.coffee text 21 | *.css text 22 | *.htm text 23 | *.html text 24 | *.inc text 25 | *.ini text 26 | *.js text 27 | *.json text 28 | *.jsx text 29 | *.less text 30 | *.od text 31 | *.onlydata text 32 | *.php text 33 | *.pl text 34 | *.py text 35 | *.rb text 36 | *.sass text 37 | *.scm text 38 | *.scss text 39 | *.sh text eol=lf 40 | *.sql text 41 | *.styl text 42 | *.tag text 43 | *.ts text 44 | *.tsx text 45 | *.xml text 46 | *.xhtml text 47 | 48 | ## DOCKER 49 | *.dockerignore text 50 | Dockerfile text 51 | 52 | ## DOCUMENTATION 53 | *.markdown text 54 | *.md text 55 | *.mdwn text 56 | *.mdown text 57 | *.mkd text 58 | *.mkdn text 59 | *.mdtxt text 60 | *.mdtext text 61 | *.txt text 62 | AUTHORS text 63 | CHANGELOG text 64 | CHANGES text 65 | CONTRIBUTING text 66 | COPYING text 67 | copyright text 68 | *COPYRIGHT* text 69 | INSTALL text 70 | license text 71 | LICENSE text 72 | NEWS text 73 | readme text 74 | *README* text 75 | TODO text 76 | 77 | ## TEMPLATES 78 | *.dot text 79 | *.ejs text 80 | *.haml text 81 | *.handlebars text 82 | *.hbs text 83 | *.hbt text 84 | *.jade text 85 | *.latte text 86 | *.mustache text 87 | *.njk text 88 | *.phtml text 89 | *.tmpl text 90 | *.tpl text 91 | *.twig text 92 | 93 | ## LINTERS 94 | .csslintrc text 95 | .eslintrc text 96 | .htmlhintrc text 97 | .jscsrc text 98 | .jshintrc text 99 | .jshintignore text 100 | .stylelintrc text 101 | 102 | ## CONFIGS 103 | *.bowerrc text 104 | *.cnf text 105 | *.conf text 106 | *.config text 107 | .browserslistrc text 108 | .editorconfig text 109 | .gitattributes text 110 | .gitconfig text 111 | .htaccess text 112 | *.npmignore text 113 | *.yaml text 114 | *.yml text 115 | browserslist text 116 | Makefile text 117 | makefile text 118 | 119 | ## HEROKU 120 | Procfile text 121 | .slugignore text 122 | 123 | ## GRAPHICS 124 | *.ai binary 125 | *.bmp binary 126 | *.eps binary 127 | *.gif binary 128 | *.ico binary 129 | *.jng binary 130 | *.jp2 binary 131 | *.jpg binary 132 | *.jpeg binary 133 | *.jpx binary 134 | *.jxr binary 135 | *.pdf binary 136 | *.png binary 137 | *.psb binary 138 | *.psd binary 139 | *.svg text 140 | *.svgz binary 141 | *.tif binary 142 | *.tiff binary 143 | *.wbmp binary 144 | *.webp binary 145 | 146 | ## AUDIO 147 | *.kar binary 148 | *.m4a binary 149 | *.mid binary 150 | *.midi binary 151 | *.mp3 binary 152 | *.ogg binary 153 | *.ra binary 154 | 155 | ## VIDEO 156 | *.3gpp binary 157 | *.3gp binary 158 | *.as binary 159 | *.asf binary 160 | *.asx binary 161 | *.fla binary 162 | *.flv binary 163 | *.m4v binary 164 | *.mng binary 165 | *.mov binary 166 | *.mp4 binary 167 | *.mpeg binary 168 | *.mpg binary 169 | *.ogv binary 170 | *.swc binary 171 | *.swf binary 172 | *.webm binary 173 | 174 | ## ARCHIVES 175 | *.7z binary 176 | *.gz binary 177 | *.jar binary 178 | *.rar binary 179 | *.tar binary 180 | *.zip binary 181 | 182 | ## FONTS 183 | *.ttf binary 184 | *.eot binary 185 | *.otf binary 186 | *.woff binary 187 | *.woff2 binary 188 | 189 | ## EXECUTABLES 190 | *.exe binary 191 | *.pyc binary 192 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [scriptex] 4 | patreon: atanas 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: scriptex 7 | tidelift: npm/svg64 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: scriptex 10 | issuehunt: scriptex 11 | otechie: # Replace with a single Otechie username 12 | custom: ['paypal.me/scriptex', 'revolut.me/scriptex'] 13 | -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- 1 | ## Security contact information 2 | 3 | To report a security vulnerability, please use the 4 | [Tidelift security contact](https://tidelift.com/security). 5 | Tidelift will coordinate the fix and disclosure. 6 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- 1 | name: Build 2 | 3 | on: [push, pull_request] 4 | 5 | jobs: 6 | build: 7 | runs-on: ubuntu-latest 8 | 9 | strategy: 10 | matrix: 11 | node-version: [lts/*] 12 | 13 | steps: 14 | - uses: actions/checkout@v4 15 | - name: Use Node.js ${{ matrix.node-version }} 16 | uses: actions/setup-node@v4 17 | with: 18 | node-version: ${{ matrix.node-version }} 19 | - run: yarn 20 | - run: yarn build 21 | - run: yarn demo 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Dependency directory 9 | node_modules/ 10 | 11 | # Misc 12 | .DS_Store 13 | .DS_Store? 14 | ._* 15 | .Spotlight-V100 16 | .Trashes 17 | ehthumbs.db 18 | Thumbs.db 19 | 20 | dist 21 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Dependency directory 9 | node_modules 10 | 11 | # Misc 12 | .DS_Store 13 | .DS_Store? 14 | ._* 15 | .Spotlight-V100 16 | .Trashes 17 | ehthumbs.db 18 | Thumbs.db 19 | 20 | # Config folders and files 21 | .github 22 | _config.yml 23 | _.config.yml 24 | .codebeatsettings 25 | .editorconfig 26 | .gitattributes 27 | .gitignore 28 | .nvmrc 29 | .prettierignore 30 | .prettierrc 31 | .stylelintignore 32 | .stylelintrc 33 | .travis.yml 34 | .whitesource 35 | renovate.json 36 | tsconfig.json 37 | tslint.json 38 | yarn.lock 39 | 40 | !dist 41 | demo 42 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120, 3 | "tabWidth": 4, 4 | "useTabs": true, 5 | "semi": true, 6 | "singleQuote": true, 7 | "jsxSingleQuote": false, 8 | "trailingComma": "none", 9 | "bracketSpacing": true, 10 | "jsxBracketSameLine": false, 11 | "arrowParens": "avoid", 12 | "proseWrap": "preserve" 13 | } 14 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | sudo: false 3 | node_js: 4 | - 'lts/*' 5 | install: 6 | - yarn 7 | script: 8 | - yarn build 9 | - yarn demo 10 | -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- 1 | { 2 | "generalSettings": { 3 | "shouldScanRepo": true 4 | }, 5 | "checkRunSettings": { 6 | "vulnerableCheckRunConclusionLevel": "success" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018-Present Atanas Atanasov 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Travis CI](https://travis-ci.com/scriptex/svg64.svg?branch=master)](https://travis-ci.com/scriptex/svg64) 2 | [![Github Build](https://github.com/scriptex/svg64/workflows/Build/badge.svg)](https://github.com/scriptex/svg64/actions?query=workflow%3ABuild) 3 | [![Codacy Badge](https://app.codacy.com/project/badge/Grade/34d3d75710534dc6a38c3584a1dcd068)](https://www.codacy.com/gh/scriptex/svg64/dashboard?utm_source=github.com&utm_medium=referral&utm_content=scriptex/svg64&utm_campaign=Badge_Grade) 4 | [![Codebeat Badge](https://codebeat.co/badges/d765a4c8-2c0e-44f2-89c3-fa364fdc14e6)](https://codebeat.co/projects/github-com-scriptex-svg64-master) 5 | [![CodeFactor Badge](https://www.codefactor.io/repository/github/scriptex/svg64/badge)](https://www.codefactor.io/repository/github/scriptex/svg64) 6 | [![DeepScan grade](https://deepscan.io/api/teams/3574/projects/5257/branches/40799/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=3574&pid=5257&bid=40799) 7 | [![Analytics](https://ga-beacon-361907.ew.r.appspot.com/UA-83446952-1/github.com/scriptex/svg64/README.md?pixel)](https://github.com/scriptex/svg64/) 8 | 9 | # SVG64 10 | 11 | > Convert SVG to base64 anywhere 12 | 13 | ## Visitor stats 14 | 15 | ![GitHub stars](https://img.shields.io/github/stars/scriptex/svg64?style=social) 16 | ![GitHub forks](https://img.shields.io/github/forks/scriptex/svg64?style=social) 17 | ![GitHub watchers](https://img.shields.io/github/watchers/scriptex/svg64?style=social) 18 | ![GitHub followers](https://img.shields.io/github/followers/scriptex?style=social) 19 | 20 | ## Code stats 21 | 22 | ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/scriptex/svg64) 23 | ![GitHub repo size](https://img.shields.io/github/repo-size/scriptex/svg64?style=plastic) 24 | ![GitHub language count](https://img.shields.io/github/languages/count/scriptex/svg64?style=plastic) 25 | ![GitHub top language](https://img.shields.io/github/languages/top/scriptex/svg64?style=plastic) 26 | ![GitHub last commit](https://img.shields.io/github/last-commit/scriptex/svg64?style=plastic) 27 | 28 | ## About 29 | 30 | If you, like me, are using lots of SVGs when developing, you might have come to a point where you need your SVG used as background image or embedded in your javascript file. The only way to do this is to convert your SVG file to a base64 string and then use it where needed. This package does exactly this - it converts SVGs to base64. 31 | 32 | This package works in a browser and in a Node environment. Please read along to understand how. 33 | 34 | ## Install 35 | 36 | ```sh 37 | npm i svg64 38 | ``` 39 | 40 | or 41 | 42 | ```sh 43 | yarn add svg64 44 | ``` 45 | 46 | or 47 | 48 | just download this repository and use the files located in `dist` folder 49 | 50 | or unclude it from unpkg.com 51 | 52 | ```html 53 | 54 | ``` 55 | 56 | ## Usage 57 | 58 | ### In a browser 59 | 60 | ```javascript 61 | import svg64 from 'svg64'; // or use window.svg64.default 62 | 63 | // This is your SVG DOM element 64 | const svg = document.getElementById('svg'); 65 | 66 | // This is your DOM element that needs SVG background image 67 | const demo = document.getElementById('demo'); 68 | 69 | // This is your SVG in base64 representation 70 | const base64fromSVG = svg64(svg); 71 | 72 | // Add the base64 image as a background to your element 73 | demo.style.backgroundImage = `url(${base64fromSVG})`; 74 | ``` 75 | 76 | ### In Node 77 | 78 | ```javascript 79 | // Require svg64 80 | const svg64 = require('svg64'); 81 | 82 | // Import `readFileSync` from the file system module 83 | const { readFileSync } = require('fs'); 84 | 85 | // Read your SVG file's contents 86 | const svg = readFileSync('./file.svg', 'utf-8'); 87 | 88 | // This is your SVG in base64 representation 89 | const base64fromSVG = svg64(svg); 90 | ``` 91 | 92 | ## Demo 93 | 94 | There is a simple demo illustrating how to use the SVG64 module in a browser. 95 | 96 | Check it out [here](https://svg64.atanas.info) 97 | 98 | There is a simple demo illustrating how to use the SVG64 module in NodeJS. 99 | 100 | Check it out [here](https://github.com/scriptex/svg64/blob/master/demo/scripts/node.mjs) 101 | 102 | ## LICENSE 103 | 104 | MIT 105 | 106 | --- 107 | 108 |
109 | Connect with me: 110 |
111 | 112 |
113 | 114 |
115 | 116 | 117 | 118 |   119 | 120 | 121 | 122 |   123 | 124 | 125 | 126 |   127 | 128 | 129 | 130 |   131 | 132 | 133 | 134 |   135 | 136 | 137 | 138 |   139 | 140 | 141 | 142 |   143 | 144 | 145 | 146 |   147 | 148 | 149 | 150 |   151 | 152 | 153 | 154 |   155 | 156 | 157 | 158 |   159 | 160 | 161 | 162 |
163 | 164 | --- 165 | 166 |
167 | Support and sponsor my work: 168 |
169 |
170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 |
199 | -------------------------------------------------------------------------------- /_.config.yml: -------------------------------------------------------------------------------- 1 | plugins: 2 | - jekyll-relative-links 3 | relative_links: 4 | enabled: true 5 | collections: true 6 | include: 7 | - CONTRIBUTING.md 8 | - README.md 9 | - LICENSE.md 10 | - COPYING.md 11 | - CODE_OF_CONDUCT.md 12 | - CONTRIBUTING.md 13 | - ISSUE_TEMPLATE.md 14 | - PULL_REQUEST_TEMPLATE.md 15 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-slate 2 | -------------------------------------------------------------------------------- /demo/assets/loader.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | SVG64 Demo 8 | 9 | 13 | 14 | 20 | 21 | 113 | 114 | 115 | 121 | See code on Github 122 | 123 | 124 |
125 |
126 |
127 |

SVG64

128 | 129 |

Convert SVG to base64 anywhere

130 | 131 |

Installation

132 | 133 | 134 | 135 |
136 | npm install svg64
137 | 
138 | # or
139 | 
140 | yarn add svg64
141 | 
142 |
143 | 144 |

Usage in browser

145 | 146 | 147 | 148 |
149 | import svg64 from 'svg64'; // or use window.svg64.default
150 | 
151 | const svg = document.getElementById('svg');
152 | const b64 = svg64(svg);
153 | const demo = document.getElementById('demo');
154 | 
155 | demo.style.backgroundImage = `url(${b64})`;
156 | 
157 |
158 | 159 |

Usage in NodeJS

160 | 161 | 162 | 163 |
164 | const { resolve } = require('path');
165 | const { readFileSync } = require('fs');
166 | 
167 | const svg64 = require('svg64');
168 | 
169 | const svg = readFileSync(resolve(__dirname, 'assets', 'example.svg'), 'utf-8');
170 | const result = svg64(svg);
171 | 
172 | console.log(result);
173 | 
174 |
175 |
176 | 177 |
178 |

This is the SVG

179 | 180 |
181 | 189 | 190 | 191 | 192 | 193 | 194 | 202 | 203 | 204 | 205 | 206 |
207 | 208 |

This is the base64 encoded SVG used as a background image

209 | 210 |
211 |
212 |
213 |
214 | 215 | 216 | 217 | 218 | 219 | 228 | 229 | 230 | -------------------------------------------------------------------------------- /demo/scripts/node.mjs: -------------------------------------------------------------------------------- 1 | import { readFileSync } from 'node:fs'; 2 | import { fileURLToPath } from 'node:url'; 3 | import { resolve, dirname } from 'node:path'; 4 | 5 | import svg64 from '../dist/svg64.module.js'; 6 | 7 | const __filename = fileURLToPath(import.meta.url); 8 | const __dirname = dirname(__filename); 9 | 10 | const svg = readFileSync(resolve(__dirname, '..', 'assets', 'loader.svg'), 'utf-8'); 11 | const result = svg64(svg); 12 | 13 | console.log(result); 14 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svg64", 3 | "version": "2.0.0", 4 | "description": "Convert SVG to base64 anywhere", 5 | "keywords": [ 6 | "SVG convert", 7 | "SVG to base64", 8 | "base64 convert" 9 | ], 10 | "homepage": "https://svg64.atanas.info", 11 | "bugs": { 12 | "url": "https://github.com/scriptex/svg64/issues", 13 | "email": "hi@atanas.info" 14 | }, 15 | "license": "MIT", 16 | "author": "Atanas Atanasov (https://atanas.info)", 17 | "funding": "https://github.com/sponsors/scriptex", 18 | "type": "module", 19 | "source": "src/svg64.ts", 20 | "exports": { 21 | "require": "./dist/svg64.cjs", 22 | "default": "./dist/svg64.modern.js" 23 | }, 24 | "main": "./dist/svg64.cjs", 25 | "types": "./dist/svg64.d.ts", 26 | "module": "./dist/svg64.module.js", 27 | "unpkg": "./dist/svg64.umd.js", 28 | "repository": { 29 | "type": "git", 30 | "url": "github:scriptex/svg64" 31 | }, 32 | "scripts": { 33 | "copy": "cp -r dist demo", 34 | "demo": "node ./demo/scripts/node.mjs", 35 | "build": "microbundle && yarn copy", 36 | "start": "microbundle watch" 37 | }, 38 | "dependencies": {}, 39 | "devDependencies": { 40 | "microbundle": "0.15.1" 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "config:base", 4 | ":automergePatch", 5 | ":automergeMinor", 6 | ":automergeBranch", 7 | ":disableDependencyDashboard", 8 | "group:allNonMajor" 9 | ], 10 | "travis": { 11 | "enabled": true 12 | }, 13 | "assignees": ["@scriptex"], 14 | "labels": ["dependencies"], 15 | "rebaseWhen": "conflicted", 16 | "vulnerabilityAlerts": { 17 | "labels": ["security"], 18 | "assignees": ["@scriptex"] 19 | }, 20 | "major": { 21 | "automerge": false 22 | }, 23 | "schedule": ["* * 11,25 * *"] 24 | } 25 | -------------------------------------------------------------------------------- /src/svg64.ts: -------------------------------------------------------------------------------- 1 | // prettier-ignore 2 | const CHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; 3 | const PREFIX = 'data:image/svg+xml;base64,'; 4 | 5 | export const utf8Encode = (input: string): string => { 6 | input = input.replace(/\r\n/g, '\n'); 7 | 8 | let i = 0; 9 | let output = ''; 10 | 11 | for (; i < input.length; i++) { 12 | const c = input.charCodeAt(i); 13 | 14 | if (c < 128) { 15 | output += String.fromCharCode(c); 16 | } else if (c > 127 && c < 2048) { 17 | output += String.fromCharCode((c >> 6) | 192); 18 | output += String.fromCharCode((c & 63) | 128); 19 | } else { 20 | output += String.fromCharCode((c >> 12) | 224); 21 | output += String.fromCharCode(((c >> 6) & 63) | 128); 22 | output += String.fromCharCode((c & 63) | 128); 23 | } 24 | } 25 | 26 | return output; 27 | }; 28 | 29 | export const encode = (input: string): string => { 30 | let i = 0; 31 | let chr1: number; 32 | let chr2: number; 33 | let chr3: number; 34 | let enc1: number; 35 | let enc2: number; 36 | let enc3: number; 37 | let enc4: number; 38 | let output = ''; 39 | 40 | input = utf8Encode(input); 41 | 42 | while (i < input.length) { 43 | chr1 = input.charCodeAt(i++); 44 | chr2 = input.charCodeAt(i++); 45 | chr3 = input.charCodeAt(i++); 46 | 47 | enc1 = chr1 >> 2; 48 | enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); 49 | enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); 50 | enc4 = chr3 & 63; 51 | 52 | if (isNaN(chr2)) { 53 | enc3 = enc4 = 64; 54 | } else if (isNaN(chr3)) { 55 | enc4 = 64; 56 | } 57 | 58 | output = output + CHARS.charAt(enc1) + CHARS.charAt(enc2) + CHARS.charAt(enc3) + CHARS.charAt(enc4); 59 | } 60 | 61 | return output; 62 | }; 63 | 64 | export const detectInputType = (input: string | SVGElement): 'string' | 'element' | void => { 65 | if (typeof input === 'string') { 66 | return 'string'; 67 | } 68 | 69 | if (typeof SVGElement !== 'undefined' && input instanceof SVGElement) { 70 | return 'element'; 71 | } 72 | }; 73 | 74 | export const getBase64 = (input: string) => PREFIX + encode(input); 75 | 76 | export const convertElement = (input: SVGElement): string => getBase64(new XMLSerializer().serializeToString(input)); 77 | 78 | export const svg64 = (input: string | SVGElement): string => { 79 | const type = detectInputType(input); 80 | 81 | switch (type) { 82 | case 'string': 83 | return getBase64(input as string); 84 | 85 | case 'element': 86 | return convertElement(input as SVGElement); 87 | 88 | default: 89 | return input as string; 90 | } 91 | }; 92 | 93 | export default svg64; 94 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "allowJs": false, 4 | "allowSyntheticDefaultImports": true, 5 | "alwaysStrict": true, 6 | "baseUrl": "./", 7 | "checkJs": false, 8 | "declaration": true, 9 | "emitDecoratorMetadata": true, 10 | "experimentalDecorators": true, 11 | "forceConsistentCasingInFileNames": true, 12 | "importHelpers": false, 13 | "isolatedModules": true, 14 | "jsx": "react", 15 | "lib": ["DOM", "ESNext"], 16 | "module": "ESNext", 17 | "moduleResolution": "Node", 18 | "noEmit": false, 19 | "noEmitHelpers": false, 20 | "noEmitOnError": true, 21 | "noFallthroughCasesInSwitch": true, 22 | "noImplicitAny": true, 23 | "noImplicitReturns": true, 24 | "noImplicitThis": true, 25 | "noStrictGenericChecks": false, 26 | "outDir": "./dist", 27 | "pretty": true, 28 | "removeComments": false, 29 | "sourceMap": true, 30 | "strict": true, 31 | "strictBindCallApply": true, 32 | "strictFunctionTypes": true, 33 | "strictPropertyInitialization": true, 34 | "strictNullChecks": true, 35 | "target": "ESNext" 36 | }, 37 | "include": ["src/*.ts"], 38 | "exclude": ["node_modules"] 39 | } 40 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@ampproject/remapping@^2.1.0": 6 | version "2.2.0" 7 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" 8 | integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== 9 | dependencies: 10 | "@jridgewell/gen-mapping" "^0.1.0" 11 | "@jridgewell/trace-mapping" "^0.3.9" 12 | 13 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.18.6": 14 | version "7.18.6" 15 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" 16 | integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== 17 | dependencies: 18 | "@babel/highlight" "^7.18.6" 19 | 20 | "@babel/code-frame@^7.22.13": 21 | version "7.22.13" 22 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" 23 | integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== 24 | dependencies: 25 | "@babel/highlight" "^7.22.13" 26 | chalk "^2.4.2" 27 | 28 | "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.1", "@babel/compat-data@^7.20.5": 29 | version "7.20.10" 30 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" 31 | integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== 32 | 33 | "@babel/core@^7.12.10": 34 | version "7.20.7" 35 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.7.tgz#37072f951bd4d28315445f66e0ec9f6ae0c8c35f" 36 | integrity sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw== 37 | dependencies: 38 | "@ampproject/remapping" "^2.1.0" 39 | "@babel/code-frame" "^7.18.6" 40 | "@babel/generator" "^7.20.7" 41 | "@babel/helper-compilation-targets" "^7.20.7" 42 | "@babel/helper-module-transforms" "^7.20.7" 43 | "@babel/helpers" "^7.20.7" 44 | "@babel/parser" "^7.20.7" 45 | "@babel/template" "^7.20.7" 46 | "@babel/traverse" "^7.20.7" 47 | "@babel/types" "^7.20.7" 48 | convert-source-map "^1.7.0" 49 | debug "^4.1.0" 50 | gensync "^1.0.0-beta.2" 51 | json5 "^2.2.1" 52 | semver "^6.3.0" 53 | 54 | "@babel/generator@^7.20.7": 55 | version "7.20.7" 56 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.7.tgz#f8ef57c8242665c5929fe2e8d82ba75460187b4a" 57 | integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== 58 | dependencies: 59 | "@babel/types" "^7.20.7" 60 | "@jridgewell/gen-mapping" "^0.3.2" 61 | jsesc "^2.5.1" 62 | 63 | "@babel/generator@^7.23.0": 64 | version "7.23.0" 65 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" 66 | integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== 67 | dependencies: 68 | "@babel/types" "^7.23.0" 69 | "@jridgewell/gen-mapping" "^0.3.2" 70 | "@jridgewell/trace-mapping" "^0.3.17" 71 | jsesc "^2.5.1" 72 | 73 | "@babel/helper-annotate-as-pure@^7.18.6": 74 | version "7.18.6" 75 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" 76 | integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== 77 | dependencies: 78 | "@babel/types" "^7.18.6" 79 | 80 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": 81 | version "7.18.9" 82 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" 83 | integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== 84 | dependencies: 85 | "@babel/helper-explode-assignable-expression" "^7.18.6" 86 | "@babel/types" "^7.18.9" 87 | 88 | "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.0", "@babel/helper-compilation-targets@^7.20.7": 89 | version "7.20.7" 90 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" 91 | integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== 92 | dependencies: 93 | "@babel/compat-data" "^7.20.5" 94 | "@babel/helper-validator-option" "^7.18.6" 95 | browserslist "^4.21.3" 96 | lru-cache "^5.1.1" 97 | semver "^6.3.0" 98 | 99 | "@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.20.5", "@babel/helper-create-class-features-plugin@^7.20.7": 100 | version "7.20.7" 101 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.7.tgz#d0e1f8d7e4ed5dac0389364d9c0c191d948ade6f" 102 | integrity sha512-LtoWbDXOaidEf50hmdDqn9g8VEzsorMexoWMQdQODbvmqYmaF23pBP5VNPAGIFHsFQCIeKokDiz3CH5Y2jlY6w== 103 | dependencies: 104 | "@babel/helper-annotate-as-pure" "^7.18.6" 105 | "@babel/helper-environment-visitor" "^7.18.9" 106 | "@babel/helper-function-name" "^7.19.0" 107 | "@babel/helper-member-expression-to-functions" "^7.20.7" 108 | "@babel/helper-optimise-call-expression" "^7.18.6" 109 | "@babel/helper-replace-supers" "^7.20.7" 110 | "@babel/helper-split-export-declaration" "^7.18.6" 111 | 112 | "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": 113 | version "7.20.5" 114 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz#5ea79b59962a09ec2acf20a963a01ab4d076ccca" 115 | integrity sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w== 116 | dependencies: 117 | "@babel/helper-annotate-as-pure" "^7.18.6" 118 | regexpu-core "^5.2.1" 119 | 120 | "@babel/helper-define-polyfill-provider@^0.3.3": 121 | version "0.3.3" 122 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" 123 | integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== 124 | dependencies: 125 | "@babel/helper-compilation-targets" "^7.17.7" 126 | "@babel/helper-plugin-utils" "^7.16.7" 127 | debug "^4.1.1" 128 | lodash.debounce "^4.0.8" 129 | resolve "^1.14.2" 130 | semver "^6.1.2" 131 | 132 | "@babel/helper-environment-visitor@^7.18.9": 133 | version "7.18.9" 134 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" 135 | integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== 136 | 137 | "@babel/helper-environment-visitor@^7.22.20": 138 | version "7.22.20" 139 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" 140 | integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== 141 | 142 | "@babel/helper-explode-assignable-expression@^7.18.6": 143 | version "7.18.6" 144 | resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" 145 | integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== 146 | dependencies: 147 | "@babel/types" "^7.18.6" 148 | 149 | "@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": 150 | version "7.19.0" 151 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" 152 | integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== 153 | dependencies: 154 | "@babel/template" "^7.18.10" 155 | "@babel/types" "^7.19.0" 156 | 157 | "@babel/helper-function-name@^7.23.0": 158 | version "7.23.0" 159 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" 160 | integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== 161 | dependencies: 162 | "@babel/template" "^7.22.15" 163 | "@babel/types" "^7.23.0" 164 | 165 | "@babel/helper-hoist-variables@^7.18.6": 166 | version "7.18.6" 167 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" 168 | integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== 169 | dependencies: 170 | "@babel/types" "^7.18.6" 171 | 172 | "@babel/helper-hoist-variables@^7.22.5": 173 | version "7.22.5" 174 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" 175 | integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== 176 | dependencies: 177 | "@babel/types" "^7.22.5" 178 | 179 | "@babel/helper-member-expression-to-functions@^7.20.7": 180 | version "7.20.7" 181 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz#a6f26e919582275a93c3aa6594756d71b0bb7f05" 182 | integrity sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw== 183 | dependencies: 184 | "@babel/types" "^7.20.7" 185 | 186 | "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.18.6": 187 | version "7.18.6" 188 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" 189 | integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== 190 | dependencies: 191 | "@babel/types" "^7.18.6" 192 | 193 | "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.20.7": 194 | version "7.20.11" 195 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" 196 | integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== 197 | dependencies: 198 | "@babel/helper-environment-visitor" "^7.18.9" 199 | "@babel/helper-module-imports" "^7.18.6" 200 | "@babel/helper-simple-access" "^7.20.2" 201 | "@babel/helper-split-export-declaration" "^7.18.6" 202 | "@babel/helper-validator-identifier" "^7.19.1" 203 | "@babel/template" "^7.20.7" 204 | "@babel/traverse" "^7.20.10" 205 | "@babel/types" "^7.20.7" 206 | 207 | "@babel/helper-optimise-call-expression@^7.18.6": 208 | version "7.18.6" 209 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" 210 | integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== 211 | dependencies: 212 | "@babel/types" "^7.18.6" 213 | 214 | "@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.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 215 | version "7.20.2" 216 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" 217 | integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== 218 | 219 | "@babel/helper-remap-async-to-generator@^7.18.9": 220 | version "7.18.9" 221 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" 222 | integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== 223 | dependencies: 224 | "@babel/helper-annotate-as-pure" "^7.18.6" 225 | "@babel/helper-environment-visitor" "^7.18.9" 226 | "@babel/helper-wrap-function" "^7.18.9" 227 | "@babel/types" "^7.18.9" 228 | 229 | "@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": 230 | version "7.20.7" 231 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" 232 | integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A== 233 | dependencies: 234 | "@babel/helper-environment-visitor" "^7.18.9" 235 | "@babel/helper-member-expression-to-functions" "^7.20.7" 236 | "@babel/helper-optimise-call-expression" "^7.18.6" 237 | "@babel/template" "^7.20.7" 238 | "@babel/traverse" "^7.20.7" 239 | "@babel/types" "^7.20.7" 240 | 241 | "@babel/helper-simple-access@^7.20.2": 242 | version "7.20.2" 243 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" 244 | integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== 245 | dependencies: 246 | "@babel/types" "^7.20.2" 247 | 248 | "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": 249 | version "7.20.0" 250 | resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" 251 | integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== 252 | dependencies: 253 | "@babel/types" "^7.20.0" 254 | 255 | "@babel/helper-split-export-declaration@^7.18.6": 256 | version "7.18.6" 257 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" 258 | integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== 259 | dependencies: 260 | "@babel/types" "^7.18.6" 261 | 262 | "@babel/helper-split-export-declaration@^7.22.6": 263 | version "7.22.6" 264 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" 265 | integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== 266 | dependencies: 267 | "@babel/types" "^7.22.5" 268 | 269 | "@babel/helper-string-parser@^7.19.4": 270 | version "7.19.4" 271 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" 272 | integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== 273 | 274 | "@babel/helper-string-parser@^7.22.5": 275 | version "7.22.5" 276 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" 277 | integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== 278 | 279 | "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": 280 | version "7.19.1" 281 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" 282 | integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== 283 | 284 | "@babel/helper-validator-identifier@^7.22.20": 285 | version "7.22.20" 286 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" 287 | integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== 288 | 289 | "@babel/helper-validator-option@^7.18.6": 290 | version "7.18.6" 291 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" 292 | integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== 293 | 294 | "@babel/helper-wrap-function@^7.18.9": 295 | version "7.20.5" 296 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz#75e2d84d499a0ab3b31c33bcfe59d6b8a45f62e3" 297 | integrity sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q== 298 | dependencies: 299 | "@babel/helper-function-name" "^7.19.0" 300 | "@babel/template" "^7.18.10" 301 | "@babel/traverse" "^7.20.5" 302 | "@babel/types" "^7.20.5" 303 | 304 | "@babel/helpers@^7.20.7": 305 | version "7.20.7" 306 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce" 307 | integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA== 308 | dependencies: 309 | "@babel/template" "^7.20.7" 310 | "@babel/traverse" "^7.20.7" 311 | "@babel/types" "^7.20.7" 312 | 313 | "@babel/highlight@^7.18.6": 314 | version "7.18.6" 315 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" 316 | integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== 317 | dependencies: 318 | "@babel/helper-validator-identifier" "^7.18.6" 319 | chalk "^2.0.0" 320 | js-tokens "^4.0.0" 321 | 322 | "@babel/highlight@^7.22.13": 323 | version "7.22.20" 324 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" 325 | integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== 326 | dependencies: 327 | "@babel/helper-validator-identifier" "^7.22.20" 328 | chalk "^2.4.2" 329 | js-tokens "^4.0.0" 330 | 331 | "@babel/parser@^7.20.7", "@babel/parser@^7.3.3": 332 | version "7.20.7" 333 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.7.tgz#66fe23b3c8569220817d5feb8b9dcdc95bb4f71b" 334 | integrity sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg== 335 | 336 | "@babel/parser@^7.22.15", "@babel/parser@^7.23.0": 337 | version "7.23.0" 338 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" 339 | integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== 340 | 341 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": 342 | version "7.18.6" 343 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" 344 | integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== 345 | dependencies: 346 | "@babel/helper-plugin-utils" "^7.18.6" 347 | 348 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": 349 | version "7.20.7" 350 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" 351 | integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ== 352 | dependencies: 353 | "@babel/helper-plugin-utils" "^7.20.2" 354 | "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 355 | "@babel/plugin-proposal-optional-chaining" "^7.20.7" 356 | 357 | "@babel/plugin-proposal-async-generator-functions@^7.20.1": 358 | version "7.20.7" 359 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" 360 | integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== 361 | dependencies: 362 | "@babel/helper-environment-visitor" "^7.18.9" 363 | "@babel/helper-plugin-utils" "^7.20.2" 364 | "@babel/helper-remap-async-to-generator" "^7.18.9" 365 | "@babel/plugin-syntax-async-generators" "^7.8.4" 366 | 367 | "@babel/plugin-proposal-class-properties@7.12.1": 368 | version "7.12.1" 369 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" 370 | integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== 371 | dependencies: 372 | "@babel/helper-create-class-features-plugin" "^7.12.1" 373 | "@babel/helper-plugin-utils" "^7.10.4" 374 | 375 | "@babel/plugin-proposal-class-properties@^7.18.6": 376 | version "7.18.6" 377 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" 378 | integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== 379 | dependencies: 380 | "@babel/helper-create-class-features-plugin" "^7.18.6" 381 | "@babel/helper-plugin-utils" "^7.18.6" 382 | 383 | "@babel/plugin-proposal-class-static-block@^7.18.6": 384 | version "7.20.7" 385 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz#92592e9029b13b15be0f7ce6a7aedc2879ca45a7" 386 | integrity sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ== 387 | dependencies: 388 | "@babel/helper-create-class-features-plugin" "^7.20.7" 389 | "@babel/helper-plugin-utils" "^7.20.2" 390 | "@babel/plugin-syntax-class-static-block" "^7.14.5" 391 | 392 | "@babel/plugin-proposal-dynamic-import@^7.18.6": 393 | version "7.18.6" 394 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" 395 | integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== 396 | dependencies: 397 | "@babel/helper-plugin-utils" "^7.18.6" 398 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 399 | 400 | "@babel/plugin-proposal-export-namespace-from@^7.18.9": 401 | version "7.18.9" 402 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" 403 | integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA== 404 | dependencies: 405 | "@babel/helper-plugin-utils" "^7.18.9" 406 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 407 | 408 | "@babel/plugin-proposal-json-strings@^7.18.6": 409 | version "7.18.6" 410 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" 411 | integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== 412 | dependencies: 413 | "@babel/helper-plugin-utils" "^7.18.6" 414 | "@babel/plugin-syntax-json-strings" "^7.8.3" 415 | 416 | "@babel/plugin-proposal-logical-assignment-operators@^7.18.9": 417 | version "7.20.7" 418 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" 419 | integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== 420 | dependencies: 421 | "@babel/helper-plugin-utils" "^7.20.2" 422 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 423 | 424 | "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": 425 | version "7.18.6" 426 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" 427 | integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== 428 | dependencies: 429 | "@babel/helper-plugin-utils" "^7.18.6" 430 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 431 | 432 | "@babel/plugin-proposal-numeric-separator@^7.18.6": 433 | version "7.18.6" 434 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" 435 | integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== 436 | dependencies: 437 | "@babel/helper-plugin-utils" "^7.18.6" 438 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 439 | 440 | "@babel/plugin-proposal-object-rest-spread@^7.20.2": 441 | version "7.20.7" 442 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" 443 | integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== 444 | dependencies: 445 | "@babel/compat-data" "^7.20.5" 446 | "@babel/helper-compilation-targets" "^7.20.7" 447 | "@babel/helper-plugin-utils" "^7.20.2" 448 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 449 | "@babel/plugin-transform-parameters" "^7.20.7" 450 | 451 | "@babel/plugin-proposal-optional-catch-binding@^7.18.6": 452 | version "7.18.6" 453 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" 454 | integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== 455 | dependencies: 456 | "@babel/helper-plugin-utils" "^7.18.6" 457 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 458 | 459 | "@babel/plugin-proposal-optional-chaining@^7.18.9", "@babel/plugin-proposal-optional-chaining@^7.20.7": 460 | version "7.20.7" 461 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz#49f2b372519ab31728cc14115bb0998b15bfda55" 462 | integrity sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ== 463 | dependencies: 464 | "@babel/helper-plugin-utils" "^7.20.2" 465 | "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 466 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 467 | 468 | "@babel/plugin-proposal-private-methods@^7.18.6": 469 | version "7.18.6" 470 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" 471 | integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== 472 | dependencies: 473 | "@babel/helper-create-class-features-plugin" "^7.18.6" 474 | "@babel/helper-plugin-utils" "^7.18.6" 475 | 476 | "@babel/plugin-proposal-private-property-in-object@^7.18.6": 477 | version "7.20.5" 478 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz#309c7668f2263f1c711aa399b5a9a6291eef6135" 479 | integrity sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ== 480 | dependencies: 481 | "@babel/helper-annotate-as-pure" "^7.18.6" 482 | "@babel/helper-create-class-features-plugin" "^7.20.5" 483 | "@babel/helper-plugin-utils" "^7.20.2" 484 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 485 | 486 | "@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 487 | version "7.18.6" 488 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" 489 | integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== 490 | dependencies: 491 | "@babel/helper-create-regexp-features-plugin" "^7.18.6" 492 | "@babel/helper-plugin-utils" "^7.18.6" 493 | 494 | "@babel/plugin-syntax-async-generators@^7.8.4": 495 | version "7.8.4" 496 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" 497 | integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== 498 | dependencies: 499 | "@babel/helper-plugin-utils" "^7.8.0" 500 | 501 | "@babel/plugin-syntax-class-properties@^7.12.13": 502 | version "7.12.13" 503 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 504 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== 505 | dependencies: 506 | "@babel/helper-plugin-utils" "^7.12.13" 507 | 508 | "@babel/plugin-syntax-class-static-block@^7.14.5": 509 | version "7.14.5" 510 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" 511 | integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== 512 | dependencies: 513 | "@babel/helper-plugin-utils" "^7.14.5" 514 | 515 | "@babel/plugin-syntax-dynamic-import@^7.8.3": 516 | version "7.8.3" 517 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" 518 | integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== 519 | dependencies: 520 | "@babel/helper-plugin-utils" "^7.8.0" 521 | 522 | "@babel/plugin-syntax-export-namespace-from@^7.8.3": 523 | version "7.8.3" 524 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" 525 | integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== 526 | dependencies: 527 | "@babel/helper-plugin-utils" "^7.8.3" 528 | 529 | "@babel/plugin-syntax-flow@^7.18.6": 530 | version "7.18.6" 531 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz#774d825256f2379d06139be0c723c4dd444f3ca1" 532 | integrity sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A== 533 | dependencies: 534 | "@babel/helper-plugin-utils" "^7.18.6" 535 | 536 | "@babel/plugin-syntax-import-assertions@^7.20.0": 537 | version "7.20.0" 538 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" 539 | integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== 540 | dependencies: 541 | "@babel/helper-plugin-utils" "^7.19.0" 542 | 543 | "@babel/plugin-syntax-import-meta@^7.10.4": 544 | version "7.10.4" 545 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" 546 | integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== 547 | dependencies: 548 | "@babel/helper-plugin-utils" "^7.10.4" 549 | 550 | "@babel/plugin-syntax-json-strings@^7.8.3": 551 | version "7.8.3" 552 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" 553 | integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== 554 | dependencies: 555 | "@babel/helper-plugin-utils" "^7.8.0" 556 | 557 | "@babel/plugin-syntax-jsx@^7.12.1", "@babel/plugin-syntax-jsx@^7.18.6": 558 | version "7.18.6" 559 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" 560 | integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== 561 | dependencies: 562 | "@babel/helper-plugin-utils" "^7.18.6" 563 | 564 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": 565 | version "7.10.4" 566 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 567 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== 568 | dependencies: 569 | "@babel/helper-plugin-utils" "^7.10.4" 570 | 571 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": 572 | version "7.8.3" 573 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" 574 | integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== 575 | dependencies: 576 | "@babel/helper-plugin-utils" "^7.8.0" 577 | 578 | "@babel/plugin-syntax-numeric-separator@^7.10.4": 579 | version "7.10.4" 580 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" 581 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== 582 | dependencies: 583 | "@babel/helper-plugin-utils" "^7.10.4" 584 | 585 | "@babel/plugin-syntax-object-rest-spread@^7.8.3": 586 | version "7.8.3" 587 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" 588 | integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== 589 | dependencies: 590 | "@babel/helper-plugin-utils" "^7.8.0" 591 | 592 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3": 593 | version "7.8.3" 594 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" 595 | integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== 596 | dependencies: 597 | "@babel/helper-plugin-utils" "^7.8.0" 598 | 599 | "@babel/plugin-syntax-optional-chaining@^7.8.3": 600 | version "7.8.3" 601 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" 602 | integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== 603 | dependencies: 604 | "@babel/helper-plugin-utils" "^7.8.0" 605 | 606 | "@babel/plugin-syntax-private-property-in-object@^7.14.5": 607 | version "7.14.5" 608 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" 609 | integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== 610 | dependencies: 611 | "@babel/helper-plugin-utils" "^7.14.5" 612 | 613 | "@babel/plugin-syntax-top-level-await@^7.14.5": 614 | version "7.14.5" 615 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" 616 | integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== 617 | dependencies: 618 | "@babel/helper-plugin-utils" "^7.14.5" 619 | 620 | "@babel/plugin-transform-arrow-functions@^7.18.6": 621 | version "7.20.7" 622 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551" 623 | integrity sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ== 624 | dependencies: 625 | "@babel/helper-plugin-utils" "^7.20.2" 626 | 627 | "@babel/plugin-transform-async-to-generator@^7.18.6": 628 | version "7.20.7" 629 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" 630 | integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q== 631 | dependencies: 632 | "@babel/helper-module-imports" "^7.18.6" 633 | "@babel/helper-plugin-utils" "^7.20.2" 634 | "@babel/helper-remap-async-to-generator" "^7.18.9" 635 | 636 | "@babel/plugin-transform-block-scoped-functions@^7.18.6": 637 | version "7.18.6" 638 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" 639 | integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== 640 | dependencies: 641 | "@babel/helper-plugin-utils" "^7.18.6" 642 | 643 | "@babel/plugin-transform-block-scoping@^7.20.2": 644 | version "7.20.11" 645 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz#9f5a3424bd112a3f32fe0cf9364fbb155cff262a" 646 | integrity sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw== 647 | dependencies: 648 | "@babel/helper-plugin-utils" "^7.20.2" 649 | 650 | "@babel/plugin-transform-classes@^7.20.2": 651 | version "7.20.7" 652 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz#f438216f094f6bb31dc266ebfab8ff05aecad073" 653 | integrity sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ== 654 | dependencies: 655 | "@babel/helper-annotate-as-pure" "^7.18.6" 656 | "@babel/helper-compilation-targets" "^7.20.7" 657 | "@babel/helper-environment-visitor" "^7.18.9" 658 | "@babel/helper-function-name" "^7.19.0" 659 | "@babel/helper-optimise-call-expression" "^7.18.6" 660 | "@babel/helper-plugin-utils" "^7.20.2" 661 | "@babel/helper-replace-supers" "^7.20.7" 662 | "@babel/helper-split-export-declaration" "^7.18.6" 663 | globals "^11.1.0" 664 | 665 | "@babel/plugin-transform-computed-properties@^7.18.9": 666 | version "7.20.7" 667 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz#704cc2fd155d1c996551db8276d55b9d46e4d0aa" 668 | integrity sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ== 669 | dependencies: 670 | "@babel/helper-plugin-utils" "^7.20.2" 671 | "@babel/template" "^7.20.7" 672 | 673 | "@babel/plugin-transform-destructuring@^7.20.2": 674 | version "7.20.7" 675 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz#8bda578f71620c7de7c93af590154ba331415454" 676 | integrity sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA== 677 | dependencies: 678 | "@babel/helper-plugin-utils" "^7.20.2" 679 | 680 | "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": 681 | version "7.18.6" 682 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" 683 | integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== 684 | dependencies: 685 | "@babel/helper-create-regexp-features-plugin" "^7.18.6" 686 | "@babel/helper-plugin-utils" "^7.18.6" 687 | 688 | "@babel/plugin-transform-duplicate-keys@^7.18.9": 689 | version "7.18.9" 690 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" 691 | integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw== 692 | dependencies: 693 | "@babel/helper-plugin-utils" "^7.18.9" 694 | 695 | "@babel/plugin-transform-exponentiation-operator@^7.18.6": 696 | version "7.18.6" 697 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" 698 | integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== 699 | dependencies: 700 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" 701 | "@babel/helper-plugin-utils" "^7.18.6" 702 | 703 | "@babel/plugin-transform-flow-strip-types@^7.12.10", "@babel/plugin-transform-flow-strip-types@^7.18.6": 704 | version "7.19.0" 705 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz#e9e8606633287488216028719638cbbb2f2dde8f" 706 | integrity sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg== 707 | dependencies: 708 | "@babel/helper-plugin-utils" "^7.19.0" 709 | "@babel/plugin-syntax-flow" "^7.18.6" 710 | 711 | "@babel/plugin-transform-for-of@^7.18.8": 712 | version "7.18.8" 713 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" 714 | integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== 715 | dependencies: 716 | "@babel/helper-plugin-utils" "^7.18.6" 717 | 718 | "@babel/plugin-transform-function-name@^7.18.9": 719 | version "7.18.9" 720 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" 721 | integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== 722 | dependencies: 723 | "@babel/helper-compilation-targets" "^7.18.9" 724 | "@babel/helper-function-name" "^7.18.9" 725 | "@babel/helper-plugin-utils" "^7.18.9" 726 | 727 | "@babel/plugin-transform-literals@^7.18.9": 728 | version "7.18.9" 729 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" 730 | integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== 731 | dependencies: 732 | "@babel/helper-plugin-utils" "^7.18.9" 733 | 734 | "@babel/plugin-transform-member-expression-literals@^7.18.6": 735 | version "7.18.6" 736 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" 737 | integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== 738 | dependencies: 739 | "@babel/helper-plugin-utils" "^7.18.6" 740 | 741 | "@babel/plugin-transform-modules-amd@^7.19.6": 742 | version "7.20.11" 743 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" 744 | integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g== 745 | dependencies: 746 | "@babel/helper-module-transforms" "^7.20.11" 747 | "@babel/helper-plugin-utils" "^7.20.2" 748 | 749 | "@babel/plugin-transform-modules-commonjs@^7.19.6": 750 | version "7.20.11" 751 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz#8cb23010869bf7669fd4b3098598b6b2be6dc607" 752 | integrity sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw== 753 | dependencies: 754 | "@babel/helper-module-transforms" "^7.20.11" 755 | "@babel/helper-plugin-utils" "^7.20.2" 756 | "@babel/helper-simple-access" "^7.20.2" 757 | 758 | "@babel/plugin-transform-modules-systemjs@^7.19.6": 759 | version "7.20.11" 760 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" 761 | integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw== 762 | dependencies: 763 | "@babel/helper-hoist-variables" "^7.18.6" 764 | "@babel/helper-module-transforms" "^7.20.11" 765 | "@babel/helper-plugin-utils" "^7.20.2" 766 | "@babel/helper-validator-identifier" "^7.19.1" 767 | 768 | "@babel/plugin-transform-modules-umd@^7.18.6": 769 | version "7.18.6" 770 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" 771 | integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== 772 | dependencies: 773 | "@babel/helper-module-transforms" "^7.18.6" 774 | "@babel/helper-plugin-utils" "^7.18.6" 775 | 776 | "@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": 777 | version "7.20.5" 778 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8" 779 | integrity sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA== 780 | dependencies: 781 | "@babel/helper-create-regexp-features-plugin" "^7.20.5" 782 | "@babel/helper-plugin-utils" "^7.20.2" 783 | 784 | "@babel/plugin-transform-new-target@^7.18.6": 785 | version "7.18.6" 786 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" 787 | integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== 788 | dependencies: 789 | "@babel/helper-plugin-utils" "^7.18.6" 790 | 791 | "@babel/plugin-transform-object-super@^7.18.6": 792 | version "7.18.6" 793 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" 794 | integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== 795 | dependencies: 796 | "@babel/helper-plugin-utils" "^7.18.6" 797 | "@babel/helper-replace-supers" "^7.18.6" 798 | 799 | "@babel/plugin-transform-parameters@^7.20.1", "@babel/plugin-transform-parameters@^7.20.7": 800 | version "7.20.7" 801 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz#0ee349e9d1bc96e78e3b37a7af423a4078a7083f" 802 | integrity sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA== 803 | dependencies: 804 | "@babel/helper-plugin-utils" "^7.20.2" 805 | 806 | "@babel/plugin-transform-property-literals@^7.18.6": 807 | version "7.18.6" 808 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" 809 | integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== 810 | dependencies: 811 | "@babel/helper-plugin-utils" "^7.18.6" 812 | 813 | "@babel/plugin-transform-react-display-name@^7.18.6": 814 | version "7.18.6" 815 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" 816 | integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== 817 | dependencies: 818 | "@babel/helper-plugin-utils" "^7.18.6" 819 | 820 | "@babel/plugin-transform-react-jsx-development@^7.18.6": 821 | version "7.18.6" 822 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" 823 | integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== 824 | dependencies: 825 | "@babel/plugin-transform-react-jsx" "^7.18.6" 826 | 827 | "@babel/plugin-transform-react-jsx@^7.12.11", "@babel/plugin-transform-react-jsx@^7.18.6": 828 | version "7.20.7" 829 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz#025d85a1935fd7e19dfdcb1b1d4df34d4da484f7" 830 | integrity sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ== 831 | dependencies: 832 | "@babel/helper-annotate-as-pure" "^7.18.6" 833 | "@babel/helper-module-imports" "^7.18.6" 834 | "@babel/helper-plugin-utils" "^7.20.2" 835 | "@babel/plugin-syntax-jsx" "^7.18.6" 836 | "@babel/types" "^7.20.7" 837 | 838 | "@babel/plugin-transform-react-pure-annotations@^7.18.6": 839 | version "7.18.6" 840 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844" 841 | integrity sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ== 842 | dependencies: 843 | "@babel/helper-annotate-as-pure" "^7.18.6" 844 | "@babel/helper-plugin-utils" "^7.18.6" 845 | 846 | "@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.18.6": 847 | version "7.20.5" 848 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz#57cda588c7ffb7f4f8483cc83bdcea02a907f04d" 849 | integrity sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ== 850 | dependencies: 851 | "@babel/helper-plugin-utils" "^7.20.2" 852 | regenerator-transform "^0.15.1" 853 | 854 | "@babel/plugin-transform-reserved-words@^7.18.6": 855 | version "7.18.6" 856 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" 857 | integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== 858 | dependencies: 859 | "@babel/helper-plugin-utils" "^7.18.6" 860 | 861 | "@babel/plugin-transform-shorthand-properties@^7.18.6": 862 | version "7.18.6" 863 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" 864 | integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== 865 | dependencies: 866 | "@babel/helper-plugin-utils" "^7.18.6" 867 | 868 | "@babel/plugin-transform-spread@^7.19.0": 869 | version "7.20.7" 870 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" 871 | integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== 872 | dependencies: 873 | "@babel/helper-plugin-utils" "^7.20.2" 874 | "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" 875 | 876 | "@babel/plugin-transform-sticky-regex@^7.18.6": 877 | version "7.18.6" 878 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" 879 | integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== 880 | dependencies: 881 | "@babel/helper-plugin-utils" "^7.18.6" 882 | 883 | "@babel/plugin-transform-template-literals@^7.18.9": 884 | version "7.18.9" 885 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" 886 | integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== 887 | dependencies: 888 | "@babel/helper-plugin-utils" "^7.18.9" 889 | 890 | "@babel/plugin-transform-typeof-symbol@^7.18.9": 891 | version "7.18.9" 892 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" 893 | integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw== 894 | dependencies: 895 | "@babel/helper-plugin-utils" "^7.18.9" 896 | 897 | "@babel/plugin-transform-unicode-escapes@^7.18.10": 898 | version "7.18.10" 899 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" 900 | integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== 901 | dependencies: 902 | "@babel/helper-plugin-utils" "^7.18.9" 903 | 904 | "@babel/plugin-transform-unicode-regex@^7.18.6": 905 | version "7.18.6" 906 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" 907 | integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== 908 | dependencies: 909 | "@babel/helper-create-regexp-features-plugin" "^7.18.6" 910 | "@babel/helper-plugin-utils" "^7.18.6" 911 | 912 | "@babel/preset-env@^7.12.11": 913 | version "7.20.2" 914 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.20.2.tgz#9b1642aa47bb9f43a86f9630011780dab7f86506" 915 | integrity sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg== 916 | dependencies: 917 | "@babel/compat-data" "^7.20.1" 918 | "@babel/helper-compilation-targets" "^7.20.0" 919 | "@babel/helper-plugin-utils" "^7.20.2" 920 | "@babel/helper-validator-option" "^7.18.6" 921 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" 922 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" 923 | "@babel/plugin-proposal-async-generator-functions" "^7.20.1" 924 | "@babel/plugin-proposal-class-properties" "^7.18.6" 925 | "@babel/plugin-proposal-class-static-block" "^7.18.6" 926 | "@babel/plugin-proposal-dynamic-import" "^7.18.6" 927 | "@babel/plugin-proposal-export-namespace-from" "^7.18.9" 928 | "@babel/plugin-proposal-json-strings" "^7.18.6" 929 | "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9" 930 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" 931 | "@babel/plugin-proposal-numeric-separator" "^7.18.6" 932 | "@babel/plugin-proposal-object-rest-spread" "^7.20.2" 933 | "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" 934 | "@babel/plugin-proposal-optional-chaining" "^7.18.9" 935 | "@babel/plugin-proposal-private-methods" "^7.18.6" 936 | "@babel/plugin-proposal-private-property-in-object" "^7.18.6" 937 | "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" 938 | "@babel/plugin-syntax-async-generators" "^7.8.4" 939 | "@babel/plugin-syntax-class-properties" "^7.12.13" 940 | "@babel/plugin-syntax-class-static-block" "^7.14.5" 941 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 942 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 943 | "@babel/plugin-syntax-import-assertions" "^7.20.0" 944 | "@babel/plugin-syntax-json-strings" "^7.8.3" 945 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 946 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 947 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 948 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 949 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 950 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 951 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 952 | "@babel/plugin-syntax-top-level-await" "^7.14.5" 953 | "@babel/plugin-transform-arrow-functions" "^7.18.6" 954 | "@babel/plugin-transform-async-to-generator" "^7.18.6" 955 | "@babel/plugin-transform-block-scoped-functions" "^7.18.6" 956 | "@babel/plugin-transform-block-scoping" "^7.20.2" 957 | "@babel/plugin-transform-classes" "^7.20.2" 958 | "@babel/plugin-transform-computed-properties" "^7.18.9" 959 | "@babel/plugin-transform-destructuring" "^7.20.2" 960 | "@babel/plugin-transform-dotall-regex" "^7.18.6" 961 | "@babel/plugin-transform-duplicate-keys" "^7.18.9" 962 | "@babel/plugin-transform-exponentiation-operator" "^7.18.6" 963 | "@babel/plugin-transform-for-of" "^7.18.8" 964 | "@babel/plugin-transform-function-name" "^7.18.9" 965 | "@babel/plugin-transform-literals" "^7.18.9" 966 | "@babel/plugin-transform-member-expression-literals" "^7.18.6" 967 | "@babel/plugin-transform-modules-amd" "^7.19.6" 968 | "@babel/plugin-transform-modules-commonjs" "^7.19.6" 969 | "@babel/plugin-transform-modules-systemjs" "^7.19.6" 970 | "@babel/plugin-transform-modules-umd" "^7.18.6" 971 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1" 972 | "@babel/plugin-transform-new-target" "^7.18.6" 973 | "@babel/plugin-transform-object-super" "^7.18.6" 974 | "@babel/plugin-transform-parameters" "^7.20.1" 975 | "@babel/plugin-transform-property-literals" "^7.18.6" 976 | "@babel/plugin-transform-regenerator" "^7.18.6" 977 | "@babel/plugin-transform-reserved-words" "^7.18.6" 978 | "@babel/plugin-transform-shorthand-properties" "^7.18.6" 979 | "@babel/plugin-transform-spread" "^7.19.0" 980 | "@babel/plugin-transform-sticky-regex" "^7.18.6" 981 | "@babel/plugin-transform-template-literals" "^7.18.9" 982 | "@babel/plugin-transform-typeof-symbol" "^7.18.9" 983 | "@babel/plugin-transform-unicode-escapes" "^7.18.10" 984 | "@babel/plugin-transform-unicode-regex" "^7.18.6" 985 | "@babel/preset-modules" "^0.1.5" 986 | "@babel/types" "^7.20.2" 987 | babel-plugin-polyfill-corejs2 "^0.3.3" 988 | babel-plugin-polyfill-corejs3 "^0.6.0" 989 | babel-plugin-polyfill-regenerator "^0.4.1" 990 | core-js-compat "^3.25.1" 991 | semver "^6.3.0" 992 | 993 | "@babel/preset-flow@^7.12.1": 994 | version "7.18.6" 995 | resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.18.6.tgz#83f7602ba566e72a9918beefafef8ef16d2810cb" 996 | integrity sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ== 997 | dependencies: 998 | "@babel/helper-plugin-utils" "^7.18.6" 999 | "@babel/helper-validator-option" "^7.18.6" 1000 | "@babel/plugin-transform-flow-strip-types" "^7.18.6" 1001 | 1002 | "@babel/preset-modules@^0.1.5": 1003 | version "0.1.5" 1004 | resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" 1005 | integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA== 1006 | dependencies: 1007 | "@babel/helper-plugin-utils" "^7.0.0" 1008 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" 1009 | "@babel/plugin-transform-dotall-regex" "^7.4.4" 1010 | "@babel/types" "^7.4.4" 1011 | esutils "^2.0.2" 1012 | 1013 | "@babel/preset-react@^7.12.10": 1014 | version "7.18.6" 1015 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d" 1016 | integrity sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg== 1017 | dependencies: 1018 | "@babel/helper-plugin-utils" "^7.18.6" 1019 | "@babel/helper-validator-option" "^7.18.6" 1020 | "@babel/plugin-transform-react-display-name" "^7.18.6" 1021 | "@babel/plugin-transform-react-jsx" "^7.18.6" 1022 | "@babel/plugin-transform-react-jsx-development" "^7.18.6" 1023 | "@babel/plugin-transform-react-pure-annotations" "^7.18.6" 1024 | 1025 | "@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4": 1026 | version "7.20.7" 1027 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.7.tgz#fcb41a5a70550e04a7b708037c7c32f7f356d8fd" 1028 | integrity sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ== 1029 | dependencies: 1030 | regenerator-runtime "^0.13.11" 1031 | 1032 | "@babel/template@^7.18.10", "@babel/template@^7.20.7": 1033 | version "7.20.7" 1034 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" 1035 | integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== 1036 | dependencies: 1037 | "@babel/code-frame" "^7.18.6" 1038 | "@babel/parser" "^7.20.7" 1039 | "@babel/types" "^7.20.7" 1040 | 1041 | "@babel/template@^7.22.15": 1042 | version "7.22.15" 1043 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" 1044 | integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== 1045 | dependencies: 1046 | "@babel/code-frame" "^7.22.13" 1047 | "@babel/parser" "^7.22.15" 1048 | "@babel/types" "^7.22.15" 1049 | 1050 | "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7": 1051 | version "7.23.2" 1052 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" 1053 | integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw== 1054 | dependencies: 1055 | "@babel/code-frame" "^7.22.13" 1056 | "@babel/generator" "^7.23.0" 1057 | "@babel/helper-environment-visitor" "^7.22.20" 1058 | "@babel/helper-function-name" "^7.23.0" 1059 | "@babel/helper-hoist-variables" "^7.22.5" 1060 | "@babel/helper-split-export-declaration" "^7.22.6" 1061 | "@babel/parser" "^7.23.0" 1062 | "@babel/types" "^7.23.0" 1063 | debug "^4.1.0" 1064 | globals "^11.1.0" 1065 | 1066 | "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.4.4": 1067 | version "7.20.7" 1068 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" 1069 | integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== 1070 | dependencies: 1071 | "@babel/helper-string-parser" "^7.19.4" 1072 | "@babel/helper-validator-identifier" "^7.19.1" 1073 | to-fast-properties "^2.0.0" 1074 | 1075 | "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0": 1076 | version "7.23.0" 1077 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb" 1078 | integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== 1079 | dependencies: 1080 | "@babel/helper-string-parser" "^7.22.5" 1081 | "@babel/helper-validator-identifier" "^7.22.20" 1082 | to-fast-properties "^2.0.0" 1083 | 1084 | "@jridgewell/gen-mapping@^0.1.0": 1085 | version "0.1.1" 1086 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" 1087 | integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== 1088 | dependencies: 1089 | "@jridgewell/set-array" "^1.0.0" 1090 | "@jridgewell/sourcemap-codec" "^1.4.10" 1091 | 1092 | "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": 1093 | version "0.3.2" 1094 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" 1095 | integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== 1096 | dependencies: 1097 | "@jridgewell/set-array" "^1.0.1" 1098 | "@jridgewell/sourcemap-codec" "^1.4.10" 1099 | "@jridgewell/trace-mapping" "^0.3.9" 1100 | 1101 | "@jridgewell/resolve-uri@3.1.0": 1102 | version "3.1.0" 1103 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" 1104 | integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== 1105 | 1106 | "@jridgewell/resolve-uri@^3.1.0": 1107 | version "3.1.1" 1108 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" 1109 | integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== 1110 | 1111 | "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": 1112 | version "1.1.2" 1113 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" 1114 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== 1115 | 1116 | "@jridgewell/source-map@^0.3.2": 1117 | version "0.3.2" 1118 | resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" 1119 | integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== 1120 | dependencies: 1121 | "@jridgewell/gen-mapping" "^0.3.0" 1122 | "@jridgewell/trace-mapping" "^0.3.9" 1123 | 1124 | "@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": 1125 | version "1.4.14" 1126 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" 1127 | integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== 1128 | 1129 | "@jridgewell/sourcemap-codec@^1.4.14": 1130 | version "1.4.15" 1131 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" 1132 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== 1133 | 1134 | "@jridgewell/trace-mapping@^0.3.17": 1135 | version "0.3.20" 1136 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" 1137 | integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== 1138 | dependencies: 1139 | "@jridgewell/resolve-uri" "^3.1.0" 1140 | "@jridgewell/sourcemap-codec" "^1.4.14" 1141 | 1142 | "@jridgewell/trace-mapping@^0.3.9": 1143 | version "0.3.17" 1144 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" 1145 | integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== 1146 | dependencies: 1147 | "@jridgewell/resolve-uri" "3.1.0" 1148 | "@jridgewell/sourcemap-codec" "1.4.14" 1149 | 1150 | "@rollup/plugin-alias@^3.1.1": 1151 | version "3.1.9" 1152 | resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-3.1.9.tgz#a5d267548fe48441f34be8323fb64d1d4a1b3fdf" 1153 | integrity sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw== 1154 | dependencies: 1155 | slash "^3.0.0" 1156 | 1157 | "@rollup/plugin-babel@^5.2.2": 1158 | version "5.3.1" 1159 | resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" 1160 | integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== 1161 | dependencies: 1162 | "@babel/helper-module-imports" "^7.10.4" 1163 | "@rollup/pluginutils" "^3.1.0" 1164 | 1165 | "@rollup/plugin-commonjs@^17.0.0": 1166 | version "17.1.0" 1167 | resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz#757ec88737dffa8aa913eb392fade2e45aef2a2d" 1168 | integrity sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew== 1169 | dependencies: 1170 | "@rollup/pluginutils" "^3.1.0" 1171 | commondir "^1.0.1" 1172 | estree-walker "^2.0.1" 1173 | glob "^7.1.6" 1174 | is-reference "^1.2.1" 1175 | magic-string "^0.25.7" 1176 | resolve "^1.17.0" 1177 | 1178 | "@rollup/plugin-json@^4.1.0": 1179 | version "4.1.0" 1180 | resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3" 1181 | integrity sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw== 1182 | dependencies: 1183 | "@rollup/pluginutils" "^3.0.8" 1184 | 1185 | "@rollup/plugin-node-resolve@^11.0.1": 1186 | version "11.2.1" 1187 | resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" 1188 | integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== 1189 | dependencies: 1190 | "@rollup/pluginutils" "^3.1.0" 1191 | "@types/resolve" "1.17.1" 1192 | builtin-modules "^3.1.0" 1193 | deepmerge "^4.2.2" 1194 | is-module "^1.0.0" 1195 | resolve "^1.19.0" 1196 | 1197 | "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": 1198 | version "3.1.0" 1199 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" 1200 | integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== 1201 | dependencies: 1202 | "@types/estree" "0.0.39" 1203 | estree-walker "^1.0.1" 1204 | picomatch "^2.2.2" 1205 | 1206 | "@rollup/pluginutils@^4.1.2": 1207 | version "4.2.1" 1208 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d" 1209 | integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== 1210 | dependencies: 1211 | estree-walker "^2.0.1" 1212 | picomatch "^2.2.2" 1213 | 1214 | "@surma/rollup-plugin-off-main-thread@^2.2.2": 1215 | version "2.2.3" 1216 | resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053" 1217 | integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== 1218 | dependencies: 1219 | ejs "^3.1.6" 1220 | json5 "^2.2.0" 1221 | magic-string "^0.25.0" 1222 | string.prototype.matchall "^4.0.6" 1223 | 1224 | "@trysound/sax@0.2.0": 1225 | version "0.2.0" 1226 | resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" 1227 | integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== 1228 | 1229 | "@types/estree@*": 1230 | version "1.0.0" 1231 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" 1232 | integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== 1233 | 1234 | "@types/estree@0.0.39": 1235 | version "0.0.39" 1236 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 1237 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== 1238 | 1239 | "@types/node@*": 1240 | version "18.11.18" 1241 | resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" 1242 | integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== 1243 | 1244 | "@types/parse-json@^4.0.0": 1245 | version "4.0.0" 1246 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 1247 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== 1248 | 1249 | "@types/resolve@1.17.1": 1250 | version "1.17.1" 1251 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" 1252 | integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== 1253 | dependencies: 1254 | "@types/node" "*" 1255 | 1256 | acorn@^8.5.0: 1257 | version "8.8.1" 1258 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" 1259 | integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== 1260 | 1261 | ansi-regex@^2.0.0: 1262 | version "2.1.1" 1263 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 1264 | integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== 1265 | 1266 | ansi-regex@^5.0.1: 1267 | version "5.0.1" 1268 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" 1269 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== 1270 | 1271 | ansi-styles@^2.2.1: 1272 | version "2.2.1" 1273 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 1274 | integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== 1275 | 1276 | ansi-styles@^3.2.1: 1277 | version "3.2.1" 1278 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 1279 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 1280 | dependencies: 1281 | color-convert "^1.9.0" 1282 | 1283 | ansi-styles@^4.0.0, ansi-styles@^4.1.0: 1284 | version "4.3.0" 1285 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 1286 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 1287 | dependencies: 1288 | color-convert "^2.0.1" 1289 | 1290 | async@^3.2.3: 1291 | version "3.2.4" 1292 | resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" 1293 | integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== 1294 | 1295 | asyncro@^3.0.0: 1296 | version "3.0.0" 1297 | resolved "https://registry.yarnpkg.com/asyncro/-/asyncro-3.0.0.tgz#3c7a732e263bc4a42499042f48d7d858e9c0134e" 1298 | integrity sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg== 1299 | 1300 | autoprefixer@^10.1.0: 1301 | version "10.4.13" 1302 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.13.tgz#b5136b59930209a321e9fa3dca2e7c4d223e83a8" 1303 | integrity sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg== 1304 | dependencies: 1305 | browserslist "^4.21.4" 1306 | caniuse-lite "^1.0.30001426" 1307 | fraction.js "^4.2.0" 1308 | normalize-range "^0.1.2" 1309 | picocolors "^1.0.0" 1310 | postcss-value-parser "^4.2.0" 1311 | 1312 | babel-plugin-macros@^3.0.1: 1313 | version "3.1.0" 1314 | resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" 1315 | integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== 1316 | dependencies: 1317 | "@babel/runtime" "^7.12.5" 1318 | cosmiconfig "^7.0.0" 1319 | resolve "^1.19.0" 1320 | 1321 | babel-plugin-polyfill-corejs2@^0.3.3: 1322 | version "0.3.3" 1323 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" 1324 | integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== 1325 | dependencies: 1326 | "@babel/compat-data" "^7.17.7" 1327 | "@babel/helper-define-polyfill-provider" "^0.3.3" 1328 | semver "^6.1.1" 1329 | 1330 | babel-plugin-polyfill-corejs3@^0.6.0: 1331 | version "0.6.0" 1332 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" 1333 | integrity sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA== 1334 | dependencies: 1335 | "@babel/helper-define-polyfill-provider" "^0.3.3" 1336 | core-js-compat "^3.25.1" 1337 | 1338 | babel-plugin-polyfill-regenerator@^0.4.1: 1339 | version "0.4.1" 1340 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" 1341 | integrity sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw== 1342 | dependencies: 1343 | "@babel/helper-define-polyfill-provider" "^0.3.3" 1344 | 1345 | babel-plugin-transform-async-to-promises@^0.8.18: 1346 | version "0.8.18" 1347 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.18.tgz#f4dc5980b8afa0fc9c784b8d931afde913413e39" 1348 | integrity sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw== 1349 | 1350 | babel-plugin-transform-replace-expressions@^0.2.0: 1351 | version "0.2.0" 1352 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-replace-expressions/-/babel-plugin-transform-replace-expressions-0.2.0.tgz#59cba8df4b4a675e7c78cd21548f8e7685bbc30d" 1353 | integrity sha512-Eh1rRd9hWEYgkgoA3D0kGp7xJ/wgVshgsqmq60iC4HVWD+Lux+fNHSHBa2v1Hsv+dHflShC71qKhiH40OiPtDA== 1354 | dependencies: 1355 | "@babel/parser" "^7.3.3" 1356 | 1357 | balanced-match@^1.0.0: 1358 | version "1.0.2" 1359 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 1360 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 1361 | 1362 | boolbase@^1.0.0: 1363 | version "1.0.0" 1364 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 1365 | integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== 1366 | 1367 | brace-expansion@^1.1.7: 1368 | version "1.1.11" 1369 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 1370 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 1371 | dependencies: 1372 | balanced-match "^1.0.0" 1373 | concat-map "0.0.1" 1374 | 1375 | brace-expansion@^2.0.1: 1376 | version "2.0.1" 1377 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" 1378 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== 1379 | dependencies: 1380 | balanced-match "^1.0.0" 1381 | 1382 | brotli-size@^4.0.0: 1383 | version "4.0.0" 1384 | resolved "https://registry.yarnpkg.com/brotli-size/-/brotli-size-4.0.0.tgz#a05ee3faad3c0e700a2f2da826ba6b4d76e69e5e" 1385 | integrity sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA== 1386 | dependencies: 1387 | duplexer "0.1.1" 1388 | 1389 | browserslist@^4.0.0, browserslist@^4.16.6, browserslist@^4.21.3, browserslist@^4.21.4: 1390 | version "4.21.4" 1391 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" 1392 | integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== 1393 | dependencies: 1394 | caniuse-lite "^1.0.30001400" 1395 | electron-to-chromium "^1.4.251" 1396 | node-releases "^2.0.6" 1397 | update-browserslist-db "^1.0.9" 1398 | 1399 | buffer-from@^1.0.0: 1400 | version "1.1.2" 1401 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" 1402 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== 1403 | 1404 | builtin-modules@^3.1.0: 1405 | version "3.3.0" 1406 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" 1407 | integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== 1408 | 1409 | call-bind@^1.0.0, call-bind@^1.0.2: 1410 | version "1.0.2" 1411 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 1412 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== 1413 | dependencies: 1414 | function-bind "^1.1.1" 1415 | get-intrinsic "^1.0.2" 1416 | 1417 | callsites@^3.0.0: 1418 | version "3.1.0" 1419 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 1420 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 1421 | 1422 | camelcase@^6.2.0: 1423 | version "6.3.0" 1424 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" 1425 | integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== 1426 | 1427 | caniuse-api@^3.0.0: 1428 | version "3.0.0" 1429 | resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" 1430 | integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== 1431 | dependencies: 1432 | browserslist "^4.0.0" 1433 | caniuse-lite "^1.0.0" 1434 | lodash.memoize "^4.1.2" 1435 | lodash.uniq "^4.5.0" 1436 | 1437 | caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426: 1438 | version "1.0.30001441" 1439 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz#987437b266260b640a23cd18fbddb509d7f69f3e" 1440 | integrity sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg== 1441 | 1442 | chalk@^1.0.0, chalk@^1.1.3: 1443 | version "1.1.3" 1444 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 1445 | integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== 1446 | dependencies: 1447 | ansi-styles "^2.2.1" 1448 | escape-string-regexp "^1.0.2" 1449 | has-ansi "^2.0.0" 1450 | strip-ansi "^3.0.0" 1451 | supports-color "^2.0.0" 1452 | 1453 | chalk@^2.0.0, chalk@^2.4.2: 1454 | version "2.4.2" 1455 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 1456 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 1457 | dependencies: 1458 | ansi-styles "^3.2.1" 1459 | escape-string-regexp "^1.0.5" 1460 | supports-color "^5.3.0" 1461 | 1462 | chalk@^4.0.2, chalk@^4.1.0: 1463 | version "4.1.2" 1464 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" 1465 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== 1466 | dependencies: 1467 | ansi-styles "^4.1.0" 1468 | supports-color "^7.1.0" 1469 | 1470 | cliui@^8.0.1: 1471 | version "8.0.1" 1472 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" 1473 | integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== 1474 | dependencies: 1475 | string-width "^4.2.0" 1476 | strip-ansi "^6.0.1" 1477 | wrap-ansi "^7.0.0" 1478 | 1479 | color-convert@^1.9.0: 1480 | version "1.9.3" 1481 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 1482 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 1483 | dependencies: 1484 | color-name "1.1.3" 1485 | 1486 | color-convert@^2.0.1: 1487 | version "2.0.1" 1488 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 1489 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 1490 | dependencies: 1491 | color-name "~1.1.4" 1492 | 1493 | color-name@1.1.3: 1494 | version "1.1.3" 1495 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 1496 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== 1497 | 1498 | color-name@~1.1.4: 1499 | version "1.1.4" 1500 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 1501 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 1502 | 1503 | colord@^2.9.1: 1504 | version "2.9.3" 1505 | resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" 1506 | integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== 1507 | 1508 | commander@^2.20.0: 1509 | version "2.20.3" 1510 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 1511 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 1512 | 1513 | commander@^7.2.0: 1514 | version "7.2.0" 1515 | resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" 1516 | integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== 1517 | 1518 | commondir@^1.0.1: 1519 | version "1.0.1" 1520 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 1521 | integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== 1522 | 1523 | concat-map@0.0.1: 1524 | version "0.0.1" 1525 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 1526 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== 1527 | 1528 | concat-with-sourcemaps@^1.1.0: 1529 | version "1.1.0" 1530 | resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" 1531 | integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== 1532 | dependencies: 1533 | source-map "^0.6.1" 1534 | 1535 | convert-source-map@^1.7.0: 1536 | version "1.9.0" 1537 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" 1538 | integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== 1539 | 1540 | core-js-compat@^3.25.1: 1541 | version "3.27.1" 1542 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.27.1.tgz#b5695eb25c602d72b1d30cbfba3cb7e5e4cf0a67" 1543 | integrity sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA== 1544 | dependencies: 1545 | browserslist "^4.21.4" 1546 | 1547 | cosmiconfig@^7.0.0: 1548 | version "7.1.0" 1549 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" 1550 | integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== 1551 | dependencies: 1552 | "@types/parse-json" "^4.0.0" 1553 | import-fresh "^3.2.1" 1554 | parse-json "^5.0.0" 1555 | path-type "^4.0.0" 1556 | yaml "^1.10.0" 1557 | 1558 | css-declaration-sorter@^6.3.1: 1559 | version "6.3.1" 1560 | resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz#be5e1d71b7a992433fb1c542c7a1b835e45682ec" 1561 | integrity sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w== 1562 | 1563 | css-select@^4.1.3: 1564 | version "4.3.0" 1565 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" 1566 | integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== 1567 | dependencies: 1568 | boolbase "^1.0.0" 1569 | css-what "^6.0.1" 1570 | domhandler "^4.3.1" 1571 | domutils "^2.8.0" 1572 | nth-check "^2.0.1" 1573 | 1574 | css-tree@^1.1.2, css-tree@^1.1.3: 1575 | version "1.1.3" 1576 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" 1577 | integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== 1578 | dependencies: 1579 | mdn-data "2.0.14" 1580 | source-map "^0.6.1" 1581 | 1582 | css-what@^6.0.1: 1583 | version "6.1.0" 1584 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" 1585 | integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== 1586 | 1587 | cssesc@^3.0.0: 1588 | version "3.0.0" 1589 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 1590 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 1591 | 1592 | cssnano-preset-default@^5.2.13: 1593 | version "5.2.13" 1594 | resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz#e7353b0c57975d1bdd97ac96e68e5c1b8c68e990" 1595 | integrity sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ== 1596 | dependencies: 1597 | css-declaration-sorter "^6.3.1" 1598 | cssnano-utils "^3.1.0" 1599 | postcss-calc "^8.2.3" 1600 | postcss-colormin "^5.3.0" 1601 | postcss-convert-values "^5.1.3" 1602 | postcss-discard-comments "^5.1.2" 1603 | postcss-discard-duplicates "^5.1.0" 1604 | postcss-discard-empty "^5.1.1" 1605 | postcss-discard-overridden "^5.1.0" 1606 | postcss-merge-longhand "^5.1.7" 1607 | postcss-merge-rules "^5.1.3" 1608 | postcss-minify-font-values "^5.1.0" 1609 | postcss-minify-gradients "^5.1.1" 1610 | postcss-minify-params "^5.1.4" 1611 | postcss-minify-selectors "^5.2.1" 1612 | postcss-normalize-charset "^5.1.0" 1613 | postcss-normalize-display-values "^5.1.0" 1614 | postcss-normalize-positions "^5.1.1" 1615 | postcss-normalize-repeat-style "^5.1.1" 1616 | postcss-normalize-string "^5.1.0" 1617 | postcss-normalize-timing-functions "^5.1.0" 1618 | postcss-normalize-unicode "^5.1.1" 1619 | postcss-normalize-url "^5.1.0" 1620 | postcss-normalize-whitespace "^5.1.1" 1621 | postcss-ordered-values "^5.1.3" 1622 | postcss-reduce-initial "^5.1.1" 1623 | postcss-reduce-transforms "^5.1.0" 1624 | postcss-svgo "^5.1.0" 1625 | postcss-unique-selectors "^5.1.1" 1626 | 1627 | cssnano-utils@^3.1.0: 1628 | version "3.1.0" 1629 | resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" 1630 | integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== 1631 | 1632 | cssnano@^5.0.1: 1633 | version "5.1.14" 1634 | resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.14.tgz#07b0af6da73641276fe5a6d45757702ebae2eb05" 1635 | integrity sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw== 1636 | dependencies: 1637 | cssnano-preset-default "^5.2.13" 1638 | lilconfig "^2.0.3" 1639 | yaml "^1.10.2" 1640 | 1641 | csso@^4.2.0: 1642 | version "4.2.0" 1643 | resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" 1644 | integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== 1645 | dependencies: 1646 | css-tree "^1.1.2" 1647 | 1648 | debug@^4.1.0, debug@^4.1.1: 1649 | version "4.3.4" 1650 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" 1651 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== 1652 | dependencies: 1653 | ms "2.1.2" 1654 | 1655 | deepmerge@^4.2.2: 1656 | version "4.2.2" 1657 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" 1658 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== 1659 | 1660 | define-lazy-prop@^2.0.0: 1661 | version "2.0.0" 1662 | resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" 1663 | integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== 1664 | 1665 | define-properties@^1.1.3, define-properties@^1.1.4: 1666 | version "1.1.4" 1667 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" 1668 | integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== 1669 | dependencies: 1670 | has-property-descriptors "^1.0.0" 1671 | object-keys "^1.1.1" 1672 | 1673 | dom-serializer@^1.0.1: 1674 | version "1.4.1" 1675 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" 1676 | integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== 1677 | dependencies: 1678 | domelementtype "^2.0.1" 1679 | domhandler "^4.2.0" 1680 | entities "^2.0.0" 1681 | 1682 | domelementtype@^2.0.1, domelementtype@^2.2.0: 1683 | version "2.3.0" 1684 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" 1685 | integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== 1686 | 1687 | domhandler@^4.2.0, domhandler@^4.3.1: 1688 | version "4.3.1" 1689 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" 1690 | integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== 1691 | dependencies: 1692 | domelementtype "^2.2.0" 1693 | 1694 | domutils@^2.8.0: 1695 | version "2.8.0" 1696 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" 1697 | integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== 1698 | dependencies: 1699 | dom-serializer "^1.0.1" 1700 | domelementtype "^2.2.0" 1701 | domhandler "^4.2.0" 1702 | 1703 | duplexer@0.1.1: 1704 | version "0.1.1" 1705 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" 1706 | integrity sha512-sxNZ+ljy+RA1maXoUReeqBBpBC6RLKmg5ewzV+x+mSETmWNoKdZN6vcQjpFROemza23hGFskJtFNoUWUaQ+R4Q== 1707 | 1708 | duplexer@^0.1.1, duplexer@^0.1.2: 1709 | version "0.1.2" 1710 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" 1711 | integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== 1712 | 1713 | ejs@^3.1.6: 1714 | version "3.1.10" 1715 | resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" 1716 | integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== 1717 | dependencies: 1718 | jake "^10.8.5" 1719 | 1720 | electron-to-chromium@^1.4.251: 1721 | version "1.4.284" 1722 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" 1723 | integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== 1724 | 1725 | emoji-regex@^8.0.0: 1726 | version "8.0.0" 1727 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 1728 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 1729 | 1730 | entities@^2.0.0: 1731 | version "2.2.0" 1732 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 1733 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 1734 | 1735 | error-ex@^1.3.1: 1736 | version "1.3.2" 1737 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 1738 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 1739 | dependencies: 1740 | is-arrayish "^0.2.1" 1741 | 1742 | es-abstract@^1.19.0, es-abstract@^1.20.4: 1743 | version "1.20.5" 1744 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.5.tgz#e6dc99177be37cacda5988e692c3fa8b218e95d2" 1745 | integrity sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ== 1746 | dependencies: 1747 | call-bind "^1.0.2" 1748 | es-to-primitive "^1.2.1" 1749 | function-bind "^1.1.1" 1750 | function.prototype.name "^1.1.5" 1751 | get-intrinsic "^1.1.3" 1752 | get-symbol-description "^1.0.0" 1753 | gopd "^1.0.1" 1754 | has "^1.0.3" 1755 | has-property-descriptors "^1.0.0" 1756 | has-symbols "^1.0.3" 1757 | internal-slot "^1.0.3" 1758 | is-callable "^1.2.7" 1759 | is-negative-zero "^2.0.2" 1760 | is-regex "^1.1.4" 1761 | is-shared-array-buffer "^1.0.2" 1762 | is-string "^1.0.7" 1763 | is-weakref "^1.0.2" 1764 | object-inspect "^1.12.2" 1765 | object-keys "^1.1.1" 1766 | object.assign "^4.1.4" 1767 | regexp.prototype.flags "^1.4.3" 1768 | safe-regex-test "^1.0.0" 1769 | string.prototype.trimend "^1.0.6" 1770 | string.prototype.trimstart "^1.0.6" 1771 | unbox-primitive "^1.0.2" 1772 | 1773 | es-to-primitive@^1.2.1: 1774 | version "1.2.1" 1775 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" 1776 | integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== 1777 | dependencies: 1778 | is-callable "^1.1.4" 1779 | is-date-object "^1.0.1" 1780 | is-symbol "^1.0.2" 1781 | 1782 | escalade@^3.1.1: 1783 | version "3.1.1" 1784 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 1785 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 1786 | 1787 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 1788 | version "1.0.5" 1789 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1790 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== 1791 | 1792 | escape-string-regexp@^4.0.0: 1793 | version "4.0.0" 1794 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" 1795 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 1796 | 1797 | estree-walker@^0.6.1: 1798 | version "0.6.1" 1799 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" 1800 | integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== 1801 | 1802 | estree-walker@^1.0.1: 1803 | version "1.0.1" 1804 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" 1805 | integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== 1806 | 1807 | estree-walker@^2.0.1: 1808 | version "2.0.2" 1809 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 1810 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 1811 | 1812 | esutils@^2.0.2: 1813 | version "2.0.3" 1814 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1815 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1816 | 1817 | eventemitter3@^4.0.4: 1818 | version "4.0.7" 1819 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" 1820 | integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== 1821 | 1822 | figures@^1.0.1: 1823 | version "1.7.0" 1824 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" 1825 | integrity sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ== 1826 | dependencies: 1827 | escape-string-regexp "^1.0.5" 1828 | object-assign "^4.1.0" 1829 | 1830 | filelist@^1.0.1: 1831 | version "1.0.4" 1832 | resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" 1833 | integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== 1834 | dependencies: 1835 | minimatch "^5.0.1" 1836 | 1837 | filesize@^6.1.0: 1838 | version "6.4.0" 1839 | resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.4.0.tgz#914f50471dd66fdca3cefe628bd0cde4ef769bcd" 1840 | integrity sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ== 1841 | 1842 | find-cache-dir@^3.3.2: 1843 | version "3.3.2" 1844 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" 1845 | integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== 1846 | dependencies: 1847 | commondir "^1.0.1" 1848 | make-dir "^3.0.2" 1849 | pkg-dir "^4.1.0" 1850 | 1851 | find-up@^4.0.0: 1852 | version "4.1.0" 1853 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 1854 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 1855 | dependencies: 1856 | locate-path "^5.0.0" 1857 | path-exists "^4.0.0" 1858 | 1859 | fraction.js@^4.2.0: 1860 | version "4.2.0" 1861 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" 1862 | integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== 1863 | 1864 | fs-extra@^10.0.0: 1865 | version "10.1.0" 1866 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" 1867 | integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== 1868 | dependencies: 1869 | graceful-fs "^4.2.0" 1870 | jsonfile "^6.0.1" 1871 | universalify "^2.0.0" 1872 | 1873 | fs.realpath@^1.0.0: 1874 | version "1.0.0" 1875 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1876 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== 1877 | 1878 | fsevents@~2.3.2: 1879 | version "2.3.2" 1880 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 1881 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 1882 | 1883 | function-bind@^1.1.1: 1884 | version "1.1.1" 1885 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1886 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 1887 | 1888 | function.prototype.name@^1.1.5: 1889 | version "1.1.5" 1890 | resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" 1891 | integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== 1892 | dependencies: 1893 | call-bind "^1.0.2" 1894 | define-properties "^1.1.3" 1895 | es-abstract "^1.19.0" 1896 | functions-have-names "^1.2.2" 1897 | 1898 | functions-have-names@^1.2.2: 1899 | version "1.2.3" 1900 | resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" 1901 | integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== 1902 | 1903 | generic-names@^4.0.0: 1904 | version "4.0.0" 1905 | resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-4.0.0.tgz#0bd8a2fd23fe8ea16cbd0a279acd69c06933d9a3" 1906 | integrity sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A== 1907 | dependencies: 1908 | loader-utils "^3.2.0" 1909 | 1910 | gensync@^1.0.0-beta.2: 1911 | version "1.0.0-beta.2" 1912 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 1913 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== 1914 | 1915 | get-caller-file@^2.0.5: 1916 | version "2.0.5" 1917 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 1918 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 1919 | 1920 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: 1921 | version "1.1.3" 1922 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" 1923 | integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== 1924 | dependencies: 1925 | function-bind "^1.1.1" 1926 | has "^1.0.3" 1927 | has-symbols "^1.0.3" 1928 | 1929 | get-symbol-description@^1.0.0: 1930 | version "1.0.0" 1931 | resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" 1932 | integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== 1933 | dependencies: 1934 | call-bind "^1.0.2" 1935 | get-intrinsic "^1.1.1" 1936 | 1937 | glob@^7.1.6: 1938 | version "7.2.3" 1939 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" 1940 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== 1941 | dependencies: 1942 | fs.realpath "^1.0.0" 1943 | inflight "^1.0.4" 1944 | inherits "2" 1945 | minimatch "^3.1.1" 1946 | once "^1.3.0" 1947 | path-is-absolute "^1.0.0" 1948 | 1949 | globals@^11.1.0: 1950 | version "11.12.0" 1951 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1952 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 1953 | 1954 | globalyzer@0.1.0: 1955 | version "0.1.0" 1956 | resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" 1957 | integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q== 1958 | 1959 | globrex@^0.1.2: 1960 | version "0.1.2" 1961 | resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" 1962 | integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== 1963 | 1964 | gopd@^1.0.1: 1965 | version "1.0.1" 1966 | resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" 1967 | integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== 1968 | dependencies: 1969 | get-intrinsic "^1.1.3" 1970 | 1971 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 1972 | version "4.2.10" 1973 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" 1974 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== 1975 | 1976 | gzip-size@^3.0.0: 1977 | version "3.0.0" 1978 | resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520" 1979 | integrity sha512-6s8trQiK+OMzSaCSVXX+iqIcLV9tC+E73jrJrJTyS4h/AJhlxHvzFKqM1YLDJWRGgHX8uLkBeXkA0njNj39L4w== 1980 | dependencies: 1981 | duplexer "^0.1.1" 1982 | 1983 | gzip-size@^6.0.0: 1984 | version "6.0.0" 1985 | resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" 1986 | integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== 1987 | dependencies: 1988 | duplexer "^0.1.2" 1989 | 1990 | has-ansi@^2.0.0: 1991 | version "2.0.0" 1992 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 1993 | integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== 1994 | dependencies: 1995 | ansi-regex "^2.0.0" 1996 | 1997 | has-bigints@^1.0.1, has-bigints@^1.0.2: 1998 | version "1.0.2" 1999 | resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" 2000 | integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== 2001 | 2002 | has-flag@^3.0.0: 2003 | version "3.0.0" 2004 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 2005 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== 2006 | 2007 | has-flag@^4.0.0: 2008 | version "4.0.0" 2009 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 2010 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 2011 | 2012 | has-property-descriptors@^1.0.0: 2013 | version "1.0.0" 2014 | resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" 2015 | integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== 2016 | dependencies: 2017 | get-intrinsic "^1.1.1" 2018 | 2019 | has-symbols@^1.0.2, has-symbols@^1.0.3: 2020 | version "1.0.3" 2021 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" 2022 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== 2023 | 2024 | has-tostringtag@^1.0.0: 2025 | version "1.0.0" 2026 | resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" 2027 | integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== 2028 | dependencies: 2029 | has-symbols "^1.0.2" 2030 | 2031 | has@^1.0.3: 2032 | version "1.0.3" 2033 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 2034 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 2035 | dependencies: 2036 | function-bind "^1.1.1" 2037 | 2038 | icss-replace-symbols@^1.1.0: 2039 | version "1.1.0" 2040 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" 2041 | integrity sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg== 2042 | 2043 | icss-utils@^5.0.0: 2044 | version "5.1.0" 2045 | resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" 2046 | integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== 2047 | 2048 | import-cwd@^3.0.0: 2049 | version "3.0.0" 2050 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" 2051 | integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== 2052 | dependencies: 2053 | import-from "^3.0.0" 2054 | 2055 | import-fresh@^3.2.1: 2056 | version "3.3.0" 2057 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 2058 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== 2059 | dependencies: 2060 | parent-module "^1.0.0" 2061 | resolve-from "^4.0.0" 2062 | 2063 | import-from@^3.0.0: 2064 | version "3.0.0" 2065 | resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" 2066 | integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== 2067 | dependencies: 2068 | resolve-from "^5.0.0" 2069 | 2070 | inflight@^1.0.4: 2071 | version "1.0.6" 2072 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 2073 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== 2074 | dependencies: 2075 | once "^1.3.0" 2076 | wrappy "1" 2077 | 2078 | inherits@2: 2079 | version "2.0.4" 2080 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 2081 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 2082 | 2083 | internal-slot@^1.0.3: 2084 | version "1.0.4" 2085 | resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.4.tgz#8551e7baf74a7a6ba5f749cfb16aa60722f0d6f3" 2086 | integrity sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ== 2087 | dependencies: 2088 | get-intrinsic "^1.1.3" 2089 | has "^1.0.3" 2090 | side-channel "^1.0.4" 2091 | 2092 | is-arrayish@^0.2.1: 2093 | version "0.2.1" 2094 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 2095 | integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== 2096 | 2097 | is-bigint@^1.0.1: 2098 | version "1.0.4" 2099 | resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" 2100 | integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== 2101 | dependencies: 2102 | has-bigints "^1.0.1" 2103 | 2104 | is-boolean-object@^1.1.0: 2105 | version "1.1.2" 2106 | resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" 2107 | integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== 2108 | dependencies: 2109 | call-bind "^1.0.2" 2110 | has-tostringtag "^1.0.0" 2111 | 2112 | is-callable@^1.1.4, is-callable@^1.2.7: 2113 | version "1.2.7" 2114 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" 2115 | integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== 2116 | 2117 | is-core-module@^2.9.0: 2118 | version "2.11.0" 2119 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" 2120 | integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== 2121 | dependencies: 2122 | has "^1.0.3" 2123 | 2124 | is-date-object@^1.0.1: 2125 | version "1.0.5" 2126 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" 2127 | integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== 2128 | dependencies: 2129 | has-tostringtag "^1.0.0" 2130 | 2131 | is-docker@^2.0.0, is-docker@^2.1.1: 2132 | version "2.2.1" 2133 | resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" 2134 | integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== 2135 | 2136 | is-fullwidth-code-point@^3.0.0: 2137 | version "3.0.0" 2138 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 2139 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 2140 | 2141 | is-module@^1.0.0: 2142 | version "1.0.0" 2143 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 2144 | integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== 2145 | 2146 | is-negative-zero@^2.0.2: 2147 | version "2.0.2" 2148 | resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" 2149 | integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== 2150 | 2151 | is-number-object@^1.0.4: 2152 | version "1.0.7" 2153 | resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" 2154 | integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== 2155 | dependencies: 2156 | has-tostringtag "^1.0.0" 2157 | 2158 | is-reference@^1.2.1: 2159 | version "1.2.1" 2160 | resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" 2161 | integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== 2162 | dependencies: 2163 | "@types/estree" "*" 2164 | 2165 | is-regex@^1.1.4: 2166 | version "1.1.4" 2167 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" 2168 | integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== 2169 | dependencies: 2170 | call-bind "^1.0.2" 2171 | has-tostringtag "^1.0.0" 2172 | 2173 | is-shared-array-buffer@^1.0.2: 2174 | version "1.0.2" 2175 | resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" 2176 | integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== 2177 | dependencies: 2178 | call-bind "^1.0.2" 2179 | 2180 | is-string@^1.0.5, is-string@^1.0.7: 2181 | version "1.0.7" 2182 | resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" 2183 | integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== 2184 | dependencies: 2185 | has-tostringtag "^1.0.0" 2186 | 2187 | is-symbol@^1.0.2, is-symbol@^1.0.3: 2188 | version "1.0.4" 2189 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" 2190 | integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== 2191 | dependencies: 2192 | has-symbols "^1.0.2" 2193 | 2194 | is-weakref@^1.0.2: 2195 | version "1.0.2" 2196 | resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" 2197 | integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== 2198 | dependencies: 2199 | call-bind "^1.0.2" 2200 | 2201 | is-wsl@^2.2.0: 2202 | version "2.2.0" 2203 | resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" 2204 | integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== 2205 | dependencies: 2206 | is-docker "^2.0.0" 2207 | 2208 | jake@^10.8.5: 2209 | version "10.8.5" 2210 | resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" 2211 | integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== 2212 | dependencies: 2213 | async "^3.2.3" 2214 | chalk "^4.0.2" 2215 | filelist "^1.0.1" 2216 | minimatch "^3.0.4" 2217 | 2218 | jest-worker@^26.2.1: 2219 | version "26.6.2" 2220 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" 2221 | integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== 2222 | dependencies: 2223 | "@types/node" "*" 2224 | merge-stream "^2.0.0" 2225 | supports-color "^7.0.0" 2226 | 2227 | js-tokens@^4.0.0: 2228 | version "4.0.0" 2229 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 2230 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 2231 | 2232 | jsesc@^2.5.1: 2233 | version "2.5.2" 2234 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 2235 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 2236 | 2237 | jsesc@~0.5.0: 2238 | version "0.5.0" 2239 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 2240 | integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== 2241 | 2242 | json-parse-even-better-errors@^2.3.0: 2243 | version "2.3.1" 2244 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 2245 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 2246 | 2247 | json5@^2.2.0, json5@^2.2.1: 2248 | version "2.2.3" 2249 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" 2250 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== 2251 | 2252 | jsonfile@^6.0.1: 2253 | version "6.1.0" 2254 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 2255 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 2256 | dependencies: 2257 | universalify "^2.0.0" 2258 | optionalDependencies: 2259 | graceful-fs "^4.1.6" 2260 | 2261 | kleur@^4.1.3: 2262 | version "4.1.5" 2263 | resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" 2264 | integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== 2265 | 2266 | lilconfig@^2.0.3, lilconfig@^2.0.5: 2267 | version "2.0.6" 2268 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" 2269 | integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== 2270 | 2271 | lines-and-columns@^1.1.6: 2272 | version "1.2.4" 2273 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" 2274 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== 2275 | 2276 | loader-utils@^3.2.0: 2277 | version "3.2.1" 2278 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" 2279 | integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== 2280 | 2281 | locate-path@^5.0.0: 2282 | version "5.0.0" 2283 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 2284 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 2285 | dependencies: 2286 | p-locate "^4.1.0" 2287 | 2288 | lodash.camelcase@^4.3.0: 2289 | version "4.3.0" 2290 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" 2291 | integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== 2292 | 2293 | lodash.debounce@^4.0.8: 2294 | version "4.0.8" 2295 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 2296 | integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== 2297 | 2298 | lodash.memoize@^4.1.2: 2299 | version "4.1.2" 2300 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" 2301 | integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== 2302 | 2303 | lodash.merge@^4.6.2: 2304 | version "4.6.2" 2305 | resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" 2306 | integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== 2307 | 2308 | lodash.uniq@^4.5.0: 2309 | version "4.5.0" 2310 | resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 2311 | integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== 2312 | 2313 | lru-cache@^5.1.1: 2314 | version "5.1.1" 2315 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" 2316 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== 2317 | dependencies: 2318 | yallist "^3.0.2" 2319 | 2320 | magic-string@^0.25.0, magic-string@^0.25.7: 2321 | version "0.25.9" 2322 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" 2323 | integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== 2324 | dependencies: 2325 | sourcemap-codec "^1.4.8" 2326 | 2327 | make-dir@^3.0.2: 2328 | version "3.1.0" 2329 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 2330 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== 2331 | dependencies: 2332 | semver "^6.0.0" 2333 | 2334 | maxmin@^2.1.0: 2335 | version "2.1.0" 2336 | resolved "https://registry.yarnpkg.com/maxmin/-/maxmin-2.1.0.tgz#4d3b220903d95eee7eb7ac7fa864e72dc09a3166" 2337 | integrity sha512-NWlApBjW9az9qRPaeg7CX4sQBWwytqz32bIEo1PW9pRW+kBP9KLRfJO3UC+TV31EcQZEUq7eMzikC7zt3zPJcw== 2338 | dependencies: 2339 | chalk "^1.0.0" 2340 | figures "^1.0.1" 2341 | gzip-size "^3.0.0" 2342 | pretty-bytes "^3.0.0" 2343 | 2344 | mdn-data@2.0.14: 2345 | version "2.0.14" 2346 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" 2347 | integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== 2348 | 2349 | merge-stream@^2.0.0: 2350 | version "2.0.0" 2351 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 2352 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== 2353 | 2354 | microbundle@0.15.1: 2355 | version "0.15.1" 2356 | resolved "https://registry.yarnpkg.com/microbundle/-/microbundle-0.15.1.tgz#3fa67128934b31736823b5c868dae4b92d94e766" 2357 | integrity sha512-aAF+nwFbkSIJGfrJk+HyzmJOq3KFaimH6OIFBU6J2DPjQeg1jXIYlIyEv81Gyisb9moUkudn+wj7zLNYMOv75Q== 2358 | dependencies: 2359 | "@babel/core" "^7.12.10" 2360 | "@babel/plugin-proposal-class-properties" "7.12.1" 2361 | "@babel/plugin-syntax-import-meta" "^7.10.4" 2362 | "@babel/plugin-syntax-jsx" "^7.12.1" 2363 | "@babel/plugin-transform-flow-strip-types" "^7.12.10" 2364 | "@babel/plugin-transform-react-jsx" "^7.12.11" 2365 | "@babel/plugin-transform-regenerator" "^7.12.1" 2366 | "@babel/preset-env" "^7.12.11" 2367 | "@babel/preset-flow" "^7.12.1" 2368 | "@babel/preset-react" "^7.12.10" 2369 | "@rollup/plugin-alias" "^3.1.1" 2370 | "@rollup/plugin-babel" "^5.2.2" 2371 | "@rollup/plugin-commonjs" "^17.0.0" 2372 | "@rollup/plugin-json" "^4.1.0" 2373 | "@rollup/plugin-node-resolve" "^11.0.1" 2374 | "@surma/rollup-plugin-off-main-thread" "^2.2.2" 2375 | asyncro "^3.0.0" 2376 | autoprefixer "^10.1.0" 2377 | babel-plugin-macros "^3.0.1" 2378 | babel-plugin-transform-async-to-promises "^0.8.18" 2379 | babel-plugin-transform-replace-expressions "^0.2.0" 2380 | brotli-size "^4.0.0" 2381 | builtin-modules "^3.1.0" 2382 | camelcase "^6.2.0" 2383 | escape-string-regexp "^4.0.0" 2384 | filesize "^6.1.0" 2385 | gzip-size "^6.0.0" 2386 | kleur "^4.1.3" 2387 | lodash.merge "^4.6.2" 2388 | postcss "^8.2.1" 2389 | pretty-bytes "^5.4.1" 2390 | rollup "^2.35.1" 2391 | rollup-plugin-bundle-size "^1.0.3" 2392 | rollup-plugin-postcss "^4.0.0" 2393 | rollup-plugin-terser "^7.0.2" 2394 | rollup-plugin-typescript2 "^0.32.0" 2395 | rollup-plugin-visualizer "^5.6.0" 2396 | sade "^1.7.4" 2397 | terser "^5.7.0" 2398 | tiny-glob "^0.2.8" 2399 | tslib "^2.0.3" 2400 | typescript "^4.1.3" 2401 | 2402 | minimatch@^3.0.4, minimatch@^3.1.1: 2403 | version "3.1.2" 2404 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" 2405 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== 2406 | dependencies: 2407 | brace-expansion "^1.1.7" 2408 | 2409 | minimatch@^5.0.1: 2410 | version "5.1.2" 2411 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.2.tgz#0939d7d6f0898acbd1508abe534d1929368a8fff" 2412 | integrity sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg== 2413 | dependencies: 2414 | brace-expansion "^2.0.1" 2415 | 2416 | mri@^1.1.0: 2417 | version "1.2.0" 2418 | resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" 2419 | integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== 2420 | 2421 | ms@2.1.2: 2422 | version "2.1.2" 2423 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 2424 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 2425 | 2426 | nanoid@^3.3.6: 2427 | version "3.3.8" 2428 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" 2429 | integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== 2430 | 2431 | node-releases@^2.0.6: 2432 | version "2.0.8" 2433 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" 2434 | integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== 2435 | 2436 | normalize-range@^0.1.2: 2437 | version "0.1.2" 2438 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 2439 | integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== 2440 | 2441 | normalize-url@^6.0.1: 2442 | version "6.1.0" 2443 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" 2444 | integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== 2445 | 2446 | nth-check@^2.0.1: 2447 | version "2.1.1" 2448 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" 2449 | integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== 2450 | dependencies: 2451 | boolbase "^1.0.0" 2452 | 2453 | number-is-nan@^1.0.0: 2454 | version "1.0.1" 2455 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2456 | integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== 2457 | 2458 | object-assign@^4.1.0: 2459 | version "4.1.1" 2460 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 2461 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== 2462 | 2463 | object-inspect@^1.12.2, object-inspect@^1.9.0: 2464 | version "1.12.2" 2465 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" 2466 | integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== 2467 | 2468 | object-keys@^1.1.1: 2469 | version "1.1.1" 2470 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 2471 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 2472 | 2473 | object.assign@^4.1.4: 2474 | version "4.1.4" 2475 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" 2476 | integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== 2477 | dependencies: 2478 | call-bind "^1.0.2" 2479 | define-properties "^1.1.4" 2480 | has-symbols "^1.0.3" 2481 | object-keys "^1.1.1" 2482 | 2483 | once@^1.3.0: 2484 | version "1.4.0" 2485 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 2486 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 2487 | dependencies: 2488 | wrappy "1" 2489 | 2490 | open@^8.4.0: 2491 | version "8.4.0" 2492 | resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" 2493 | integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== 2494 | dependencies: 2495 | define-lazy-prop "^2.0.0" 2496 | is-docker "^2.1.1" 2497 | is-wsl "^2.2.0" 2498 | 2499 | p-finally@^1.0.0: 2500 | version "1.0.0" 2501 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 2502 | integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== 2503 | 2504 | p-limit@^2.2.0: 2505 | version "2.3.0" 2506 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 2507 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 2508 | dependencies: 2509 | p-try "^2.0.0" 2510 | 2511 | p-locate@^4.1.0: 2512 | version "4.1.0" 2513 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 2514 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 2515 | dependencies: 2516 | p-limit "^2.2.0" 2517 | 2518 | p-queue@^6.6.2: 2519 | version "6.6.2" 2520 | resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426" 2521 | integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== 2522 | dependencies: 2523 | eventemitter3 "^4.0.4" 2524 | p-timeout "^3.2.0" 2525 | 2526 | p-timeout@^3.2.0: 2527 | version "3.2.0" 2528 | resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" 2529 | integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== 2530 | dependencies: 2531 | p-finally "^1.0.0" 2532 | 2533 | p-try@^2.0.0: 2534 | version "2.2.0" 2535 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 2536 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 2537 | 2538 | parent-module@^1.0.0: 2539 | version "1.0.1" 2540 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 2541 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 2542 | dependencies: 2543 | callsites "^3.0.0" 2544 | 2545 | parse-json@^5.0.0: 2546 | version "5.2.0" 2547 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" 2548 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== 2549 | dependencies: 2550 | "@babel/code-frame" "^7.0.0" 2551 | error-ex "^1.3.1" 2552 | json-parse-even-better-errors "^2.3.0" 2553 | lines-and-columns "^1.1.6" 2554 | 2555 | path-exists@^4.0.0: 2556 | version "4.0.0" 2557 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 2558 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 2559 | 2560 | path-is-absolute@^1.0.0: 2561 | version "1.0.1" 2562 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 2563 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== 2564 | 2565 | path-parse@^1.0.7: 2566 | version "1.0.7" 2567 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 2568 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 2569 | 2570 | path-type@^4.0.0: 2571 | version "4.0.0" 2572 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 2573 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 2574 | 2575 | picocolors@^1.0.0: 2576 | version "1.0.0" 2577 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 2578 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 2579 | 2580 | picomatch@^2.2.2, picomatch@^2.3.1: 2581 | version "2.3.1" 2582 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 2583 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 2584 | 2585 | pify@^5.0.0: 2586 | version "5.0.0" 2587 | resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f" 2588 | integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== 2589 | 2590 | pkg-dir@^4.1.0: 2591 | version "4.2.0" 2592 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" 2593 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== 2594 | dependencies: 2595 | find-up "^4.0.0" 2596 | 2597 | postcss-calc@^8.2.3: 2598 | version "8.2.4" 2599 | resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" 2600 | integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== 2601 | dependencies: 2602 | postcss-selector-parser "^6.0.9" 2603 | postcss-value-parser "^4.2.0" 2604 | 2605 | postcss-colormin@^5.3.0: 2606 | version "5.3.0" 2607 | resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" 2608 | integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== 2609 | dependencies: 2610 | browserslist "^4.16.6" 2611 | caniuse-api "^3.0.0" 2612 | colord "^2.9.1" 2613 | postcss-value-parser "^4.2.0" 2614 | 2615 | postcss-convert-values@^5.1.3: 2616 | version "5.1.3" 2617 | resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" 2618 | integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== 2619 | dependencies: 2620 | browserslist "^4.21.4" 2621 | postcss-value-parser "^4.2.0" 2622 | 2623 | postcss-discard-comments@^5.1.2: 2624 | version "5.1.2" 2625 | resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" 2626 | integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== 2627 | 2628 | postcss-discard-duplicates@^5.1.0: 2629 | version "5.1.0" 2630 | resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" 2631 | integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== 2632 | 2633 | postcss-discard-empty@^5.1.1: 2634 | version "5.1.1" 2635 | resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" 2636 | integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== 2637 | 2638 | postcss-discard-overridden@^5.1.0: 2639 | version "5.1.0" 2640 | resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" 2641 | integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== 2642 | 2643 | postcss-load-config@^3.0.0: 2644 | version "3.1.4" 2645 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" 2646 | integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== 2647 | dependencies: 2648 | lilconfig "^2.0.5" 2649 | yaml "^1.10.2" 2650 | 2651 | postcss-merge-longhand@^5.1.7: 2652 | version "5.1.7" 2653 | resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" 2654 | integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== 2655 | dependencies: 2656 | postcss-value-parser "^4.2.0" 2657 | stylehacks "^5.1.1" 2658 | 2659 | postcss-merge-rules@^5.1.3: 2660 | version "5.1.3" 2661 | resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz#8f97679e67cc8d08677a6519afca41edf2220894" 2662 | integrity sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA== 2663 | dependencies: 2664 | browserslist "^4.21.4" 2665 | caniuse-api "^3.0.0" 2666 | cssnano-utils "^3.1.0" 2667 | postcss-selector-parser "^6.0.5" 2668 | 2669 | postcss-minify-font-values@^5.1.0: 2670 | version "5.1.0" 2671 | resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" 2672 | integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== 2673 | dependencies: 2674 | postcss-value-parser "^4.2.0" 2675 | 2676 | postcss-minify-gradients@^5.1.1: 2677 | version "5.1.1" 2678 | resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" 2679 | integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== 2680 | dependencies: 2681 | colord "^2.9.1" 2682 | cssnano-utils "^3.1.0" 2683 | postcss-value-parser "^4.2.0" 2684 | 2685 | postcss-minify-params@^5.1.4: 2686 | version "5.1.4" 2687 | resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" 2688 | integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== 2689 | dependencies: 2690 | browserslist "^4.21.4" 2691 | cssnano-utils "^3.1.0" 2692 | postcss-value-parser "^4.2.0" 2693 | 2694 | postcss-minify-selectors@^5.2.1: 2695 | version "5.2.1" 2696 | resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" 2697 | integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== 2698 | dependencies: 2699 | postcss-selector-parser "^6.0.5" 2700 | 2701 | postcss-modules-extract-imports@^3.0.0: 2702 | version "3.0.0" 2703 | resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" 2704 | integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== 2705 | 2706 | postcss-modules-local-by-default@^4.0.0: 2707 | version "4.0.0" 2708 | resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" 2709 | integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== 2710 | dependencies: 2711 | icss-utils "^5.0.0" 2712 | postcss-selector-parser "^6.0.2" 2713 | postcss-value-parser "^4.1.0" 2714 | 2715 | postcss-modules-scope@^3.0.0: 2716 | version "3.0.0" 2717 | resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" 2718 | integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== 2719 | dependencies: 2720 | postcss-selector-parser "^6.0.4" 2721 | 2722 | postcss-modules-values@^4.0.0: 2723 | version "4.0.0" 2724 | resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" 2725 | integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== 2726 | dependencies: 2727 | icss-utils "^5.0.0" 2728 | 2729 | postcss-modules@^4.0.0: 2730 | version "4.3.1" 2731 | resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.3.1.tgz#517c06c09eab07d133ae0effca2c510abba18048" 2732 | integrity sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q== 2733 | dependencies: 2734 | generic-names "^4.0.0" 2735 | icss-replace-symbols "^1.1.0" 2736 | lodash.camelcase "^4.3.0" 2737 | postcss-modules-extract-imports "^3.0.0" 2738 | postcss-modules-local-by-default "^4.0.0" 2739 | postcss-modules-scope "^3.0.0" 2740 | postcss-modules-values "^4.0.0" 2741 | string-hash "^1.1.1" 2742 | 2743 | postcss-normalize-charset@^5.1.0: 2744 | version "5.1.0" 2745 | resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" 2746 | integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== 2747 | 2748 | postcss-normalize-display-values@^5.1.0: 2749 | version "5.1.0" 2750 | resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" 2751 | integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== 2752 | dependencies: 2753 | postcss-value-parser "^4.2.0" 2754 | 2755 | postcss-normalize-positions@^5.1.1: 2756 | version "5.1.1" 2757 | resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" 2758 | integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== 2759 | dependencies: 2760 | postcss-value-parser "^4.2.0" 2761 | 2762 | postcss-normalize-repeat-style@^5.1.1: 2763 | version "5.1.1" 2764 | resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" 2765 | integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== 2766 | dependencies: 2767 | postcss-value-parser "^4.2.0" 2768 | 2769 | postcss-normalize-string@^5.1.0: 2770 | version "5.1.0" 2771 | resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" 2772 | integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== 2773 | dependencies: 2774 | postcss-value-parser "^4.2.0" 2775 | 2776 | postcss-normalize-timing-functions@^5.1.0: 2777 | version "5.1.0" 2778 | resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" 2779 | integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== 2780 | dependencies: 2781 | postcss-value-parser "^4.2.0" 2782 | 2783 | postcss-normalize-unicode@^5.1.1: 2784 | version "5.1.1" 2785 | resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" 2786 | integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== 2787 | dependencies: 2788 | browserslist "^4.21.4" 2789 | postcss-value-parser "^4.2.0" 2790 | 2791 | postcss-normalize-url@^5.1.0: 2792 | version "5.1.0" 2793 | resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" 2794 | integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== 2795 | dependencies: 2796 | normalize-url "^6.0.1" 2797 | postcss-value-parser "^4.2.0" 2798 | 2799 | postcss-normalize-whitespace@^5.1.1: 2800 | version "5.1.1" 2801 | resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" 2802 | integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== 2803 | dependencies: 2804 | postcss-value-parser "^4.2.0" 2805 | 2806 | postcss-ordered-values@^5.1.3: 2807 | version "5.1.3" 2808 | resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" 2809 | integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== 2810 | dependencies: 2811 | cssnano-utils "^3.1.0" 2812 | postcss-value-parser "^4.2.0" 2813 | 2814 | postcss-reduce-initial@^5.1.1: 2815 | version "5.1.1" 2816 | resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz#c18b7dfb88aee24b1f8e4936541c29adbd35224e" 2817 | integrity sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w== 2818 | dependencies: 2819 | browserslist "^4.21.4" 2820 | caniuse-api "^3.0.0" 2821 | 2822 | postcss-reduce-transforms@^5.1.0: 2823 | version "5.1.0" 2824 | resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" 2825 | integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== 2826 | dependencies: 2827 | postcss-value-parser "^4.2.0" 2828 | 2829 | postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: 2830 | version "6.0.11" 2831 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" 2832 | integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== 2833 | dependencies: 2834 | cssesc "^3.0.0" 2835 | util-deprecate "^1.0.2" 2836 | 2837 | postcss-svgo@^5.1.0: 2838 | version "5.1.0" 2839 | resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" 2840 | integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== 2841 | dependencies: 2842 | postcss-value-parser "^4.2.0" 2843 | svgo "^2.7.0" 2844 | 2845 | postcss-unique-selectors@^5.1.1: 2846 | version "5.1.1" 2847 | resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" 2848 | integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== 2849 | dependencies: 2850 | postcss-selector-parser "^6.0.5" 2851 | 2852 | postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: 2853 | version "4.2.0" 2854 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" 2855 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== 2856 | 2857 | postcss@^8.2.1: 2858 | version "8.4.31" 2859 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" 2860 | integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== 2861 | dependencies: 2862 | nanoid "^3.3.6" 2863 | picocolors "^1.0.0" 2864 | source-map-js "^1.0.2" 2865 | 2866 | pretty-bytes@^3.0.0: 2867 | version "3.0.1" 2868 | resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-3.0.1.tgz#27d0008d778063a0b4811bb35c79f1bd5d5fbccf" 2869 | integrity sha512-eb7ZAeUTgfh294cElcu51w+OTRp/6ItW758LjwJSK72LDevcuJn0P4eD71PLMDGPwwatXmAmYHTkzvpKlJE3ow== 2870 | dependencies: 2871 | number-is-nan "^1.0.0" 2872 | 2873 | pretty-bytes@^5.4.1: 2874 | version "5.6.0" 2875 | resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" 2876 | integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== 2877 | 2878 | promise.series@^0.2.0: 2879 | version "0.2.0" 2880 | resolved "https://registry.yarnpkg.com/promise.series/-/promise.series-0.2.0.tgz#2cc7ebe959fc3a6619c04ab4dbdc9e452d864bbd" 2881 | integrity sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ== 2882 | 2883 | randombytes@^2.1.0: 2884 | version "2.1.0" 2885 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" 2886 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== 2887 | dependencies: 2888 | safe-buffer "^5.1.0" 2889 | 2890 | regenerate-unicode-properties@^10.1.0: 2891 | version "10.1.0" 2892 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" 2893 | integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== 2894 | dependencies: 2895 | regenerate "^1.4.2" 2896 | 2897 | regenerate@^1.4.2: 2898 | version "1.4.2" 2899 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" 2900 | integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== 2901 | 2902 | regenerator-runtime@^0.13.11: 2903 | version "0.13.11" 2904 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" 2905 | integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== 2906 | 2907 | regenerator-transform@^0.15.1: 2908 | version "0.15.1" 2909 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56" 2910 | integrity sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg== 2911 | dependencies: 2912 | "@babel/runtime" "^7.8.4" 2913 | 2914 | regexp.prototype.flags@^1.4.3: 2915 | version "1.4.3" 2916 | resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" 2917 | integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== 2918 | dependencies: 2919 | call-bind "^1.0.2" 2920 | define-properties "^1.1.3" 2921 | functions-have-names "^1.2.2" 2922 | 2923 | regexpu-core@^5.2.1: 2924 | version "5.2.2" 2925 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.2.tgz#3e4e5d12103b64748711c3aad69934d7718e75fc" 2926 | integrity sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw== 2927 | dependencies: 2928 | regenerate "^1.4.2" 2929 | regenerate-unicode-properties "^10.1.0" 2930 | regjsgen "^0.7.1" 2931 | regjsparser "^0.9.1" 2932 | unicode-match-property-ecmascript "^2.0.0" 2933 | unicode-match-property-value-ecmascript "^2.1.0" 2934 | 2935 | regjsgen@^0.7.1: 2936 | version "0.7.1" 2937 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" 2938 | integrity sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA== 2939 | 2940 | regjsparser@^0.9.1: 2941 | version "0.9.1" 2942 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" 2943 | integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== 2944 | dependencies: 2945 | jsesc "~0.5.0" 2946 | 2947 | require-directory@^2.1.1: 2948 | version "2.1.1" 2949 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 2950 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== 2951 | 2952 | resolve-from@^4.0.0: 2953 | version "4.0.0" 2954 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 2955 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 2956 | 2957 | resolve-from@^5.0.0: 2958 | version "5.0.0" 2959 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 2960 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 2961 | 2962 | resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0: 2963 | version "1.22.1" 2964 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" 2965 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== 2966 | dependencies: 2967 | is-core-module "^2.9.0" 2968 | path-parse "^1.0.7" 2969 | supports-preserve-symlinks-flag "^1.0.0" 2970 | 2971 | rollup-plugin-bundle-size@^1.0.3: 2972 | version "1.0.3" 2973 | resolved "https://registry.yarnpkg.com/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz#d245cd988486b4040279f9fd33f357f61673e90f" 2974 | integrity sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ== 2975 | dependencies: 2976 | chalk "^1.1.3" 2977 | maxmin "^2.1.0" 2978 | 2979 | rollup-plugin-postcss@^4.0.0: 2980 | version "4.0.2" 2981 | resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.2.tgz#15e9462f39475059b368ce0e49c800fa4b1f7050" 2982 | integrity sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w== 2983 | dependencies: 2984 | chalk "^4.1.0" 2985 | concat-with-sourcemaps "^1.1.0" 2986 | cssnano "^5.0.1" 2987 | import-cwd "^3.0.0" 2988 | p-queue "^6.6.2" 2989 | pify "^5.0.0" 2990 | postcss-load-config "^3.0.0" 2991 | postcss-modules "^4.0.0" 2992 | promise.series "^0.2.0" 2993 | resolve "^1.19.0" 2994 | rollup-pluginutils "^2.8.2" 2995 | safe-identifier "^0.4.2" 2996 | style-inject "^0.3.0" 2997 | 2998 | rollup-plugin-terser@^7.0.2: 2999 | version "7.0.2" 3000 | resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" 3001 | integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== 3002 | dependencies: 3003 | "@babel/code-frame" "^7.10.4" 3004 | jest-worker "^26.2.1" 3005 | serialize-javascript "^4.0.0" 3006 | terser "^5.0.0" 3007 | 3008 | rollup-plugin-typescript2@^0.32.0: 3009 | version "0.32.1" 3010 | resolved "https://registry.yarnpkg.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.32.1.tgz#470ded8e1965efac02043cc0ef4a7fa36bed83b9" 3011 | integrity sha512-RanO8bp1WbeMv0bVlgcbsFNCn+Y3rX7wF97SQLDxf0fMLsg0B/QFF005t4AsGUcDgF3aKJHoqt4JF2xVaABeKw== 3012 | dependencies: 3013 | "@rollup/pluginutils" "^4.1.2" 3014 | find-cache-dir "^3.3.2" 3015 | fs-extra "^10.0.0" 3016 | resolve "^1.20.0" 3017 | tslib "^2.4.0" 3018 | 3019 | rollup-plugin-visualizer@^5.6.0: 3020 | version "5.9.0" 3021 | resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.0.tgz#013ac54fb6a9d7c9019e7eb77eced673399e5a0b" 3022 | integrity sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg== 3023 | dependencies: 3024 | open "^8.4.0" 3025 | picomatch "^2.3.1" 3026 | source-map "^0.7.4" 3027 | yargs "^17.5.1" 3028 | 3029 | rollup-pluginutils@^2.8.2: 3030 | version "2.8.2" 3031 | resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" 3032 | integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== 3033 | dependencies: 3034 | estree-walker "^0.6.1" 3035 | 3036 | rollup@^2.35.1: 3037 | version "2.79.2" 3038 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.2.tgz#f150e4a5db4b121a21a747d762f701e5e9f49090" 3039 | integrity sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ== 3040 | optionalDependencies: 3041 | fsevents "~2.3.2" 3042 | 3043 | sade@^1.7.4: 3044 | version "1.8.1" 3045 | resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" 3046 | integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== 3047 | dependencies: 3048 | mri "^1.1.0" 3049 | 3050 | safe-buffer@^5.1.0: 3051 | version "5.2.1" 3052 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 3053 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== 3054 | 3055 | safe-identifier@^0.4.2: 3056 | version "0.4.2" 3057 | resolved "https://registry.yarnpkg.com/safe-identifier/-/safe-identifier-0.4.2.tgz#cf6bfca31c2897c588092d1750d30ef501d59fcb" 3058 | integrity sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w== 3059 | 3060 | safe-regex-test@^1.0.0: 3061 | version "1.0.0" 3062 | resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" 3063 | integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== 3064 | dependencies: 3065 | call-bind "^1.0.2" 3066 | get-intrinsic "^1.1.3" 3067 | is-regex "^1.1.4" 3068 | 3069 | semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: 3070 | version "6.3.1" 3071 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" 3072 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== 3073 | 3074 | serialize-javascript@^4.0.0: 3075 | version "4.0.0" 3076 | resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" 3077 | integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== 3078 | dependencies: 3079 | randombytes "^2.1.0" 3080 | 3081 | side-channel@^1.0.4: 3082 | version "1.0.4" 3083 | resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" 3084 | integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== 3085 | dependencies: 3086 | call-bind "^1.0.0" 3087 | get-intrinsic "^1.0.2" 3088 | object-inspect "^1.9.0" 3089 | 3090 | slash@^3.0.0: 3091 | version "3.0.0" 3092 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 3093 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== 3094 | 3095 | source-map-js@^1.0.2: 3096 | version "1.0.2" 3097 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" 3098 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== 3099 | 3100 | source-map-support@~0.5.20: 3101 | version "0.5.21" 3102 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" 3103 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== 3104 | dependencies: 3105 | buffer-from "^1.0.0" 3106 | source-map "^0.6.0" 3107 | 3108 | source-map@^0.6.0, source-map@^0.6.1: 3109 | version "0.6.1" 3110 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 3111 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 3112 | 3113 | source-map@^0.7.4: 3114 | version "0.7.4" 3115 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" 3116 | integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== 3117 | 3118 | sourcemap-codec@^1.4.8: 3119 | version "1.4.8" 3120 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 3121 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 3122 | 3123 | stable@^0.1.8: 3124 | version "0.1.8" 3125 | resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" 3126 | integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== 3127 | 3128 | string-hash@^1.1.1: 3129 | version "1.1.3" 3130 | resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" 3131 | integrity sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A== 3132 | 3133 | string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: 3134 | version "4.2.3" 3135 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" 3136 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== 3137 | dependencies: 3138 | emoji-regex "^8.0.0" 3139 | is-fullwidth-code-point "^3.0.0" 3140 | strip-ansi "^6.0.1" 3141 | 3142 | string.prototype.matchall@^4.0.6: 3143 | version "4.0.8" 3144 | resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" 3145 | integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg== 3146 | dependencies: 3147 | call-bind "^1.0.2" 3148 | define-properties "^1.1.4" 3149 | es-abstract "^1.20.4" 3150 | get-intrinsic "^1.1.3" 3151 | has-symbols "^1.0.3" 3152 | internal-slot "^1.0.3" 3153 | regexp.prototype.flags "^1.4.3" 3154 | side-channel "^1.0.4" 3155 | 3156 | string.prototype.trimend@^1.0.6: 3157 | version "1.0.6" 3158 | resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" 3159 | integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== 3160 | dependencies: 3161 | call-bind "^1.0.2" 3162 | define-properties "^1.1.4" 3163 | es-abstract "^1.20.4" 3164 | 3165 | string.prototype.trimstart@^1.0.6: 3166 | version "1.0.6" 3167 | resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" 3168 | integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== 3169 | dependencies: 3170 | call-bind "^1.0.2" 3171 | define-properties "^1.1.4" 3172 | es-abstract "^1.20.4" 3173 | 3174 | strip-ansi@^3.0.0: 3175 | version "3.0.1" 3176 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 3177 | integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== 3178 | dependencies: 3179 | ansi-regex "^2.0.0" 3180 | 3181 | strip-ansi@^6.0.0, strip-ansi@^6.0.1: 3182 | version "6.0.1" 3183 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 3184 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 3185 | dependencies: 3186 | ansi-regex "^5.0.1" 3187 | 3188 | style-inject@^0.3.0: 3189 | version "0.3.0" 3190 | resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.3.0.tgz#d21c477affec91811cc82355832a700d22bf8dd3" 3191 | integrity sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw== 3192 | 3193 | stylehacks@^5.1.1: 3194 | version "5.1.1" 3195 | resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" 3196 | integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== 3197 | dependencies: 3198 | browserslist "^4.21.4" 3199 | postcss-selector-parser "^6.0.4" 3200 | 3201 | supports-color@^2.0.0: 3202 | version "2.0.0" 3203 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 3204 | integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== 3205 | 3206 | supports-color@^5.3.0: 3207 | version "5.5.0" 3208 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 3209 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 3210 | dependencies: 3211 | has-flag "^3.0.0" 3212 | 3213 | supports-color@^7.0.0, supports-color@^7.1.0: 3214 | version "7.2.0" 3215 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 3216 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 3217 | dependencies: 3218 | has-flag "^4.0.0" 3219 | 3220 | supports-preserve-symlinks-flag@^1.0.0: 3221 | version "1.0.0" 3222 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" 3223 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== 3224 | 3225 | svgo@^2.7.0: 3226 | version "2.8.0" 3227 | resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" 3228 | integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== 3229 | dependencies: 3230 | "@trysound/sax" "0.2.0" 3231 | commander "^7.2.0" 3232 | css-select "^4.1.3" 3233 | css-tree "^1.1.3" 3234 | csso "^4.2.0" 3235 | picocolors "^1.0.0" 3236 | stable "^0.1.8" 3237 | 3238 | terser@^5.0.0, terser@^5.7.0: 3239 | version "5.16.1" 3240 | resolved "https://registry.yarnpkg.com/terser/-/terser-5.16.1.tgz#5af3bc3d0f24241c7fb2024199d5c461a1075880" 3241 | integrity sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw== 3242 | dependencies: 3243 | "@jridgewell/source-map" "^0.3.2" 3244 | acorn "^8.5.0" 3245 | commander "^2.20.0" 3246 | source-map-support "~0.5.20" 3247 | 3248 | tiny-glob@^0.2.8: 3249 | version "0.2.9" 3250 | resolved "https://registry.yarnpkg.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2" 3251 | integrity sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg== 3252 | dependencies: 3253 | globalyzer "0.1.0" 3254 | globrex "^0.1.2" 3255 | 3256 | to-fast-properties@^2.0.0: 3257 | version "2.0.0" 3258 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 3259 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== 3260 | 3261 | tslib@^2.0.3, tslib@^2.4.0: 3262 | version "2.4.1" 3263 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" 3264 | integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== 3265 | 3266 | typescript@^4.1.3: 3267 | version "4.9.4" 3268 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" 3269 | integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== 3270 | 3271 | unbox-primitive@^1.0.2: 3272 | version "1.0.2" 3273 | resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" 3274 | integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== 3275 | dependencies: 3276 | call-bind "^1.0.2" 3277 | has-bigints "^1.0.2" 3278 | has-symbols "^1.0.3" 3279 | which-boxed-primitive "^1.0.2" 3280 | 3281 | unicode-canonical-property-names-ecmascript@^2.0.0: 3282 | version "2.0.0" 3283 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" 3284 | integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== 3285 | 3286 | unicode-match-property-ecmascript@^2.0.0: 3287 | version "2.0.0" 3288 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" 3289 | integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== 3290 | dependencies: 3291 | unicode-canonical-property-names-ecmascript "^2.0.0" 3292 | unicode-property-aliases-ecmascript "^2.0.0" 3293 | 3294 | unicode-match-property-value-ecmascript@^2.1.0: 3295 | version "2.1.0" 3296 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" 3297 | integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== 3298 | 3299 | unicode-property-aliases-ecmascript@^2.0.0: 3300 | version "2.1.0" 3301 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 3302 | integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 3303 | 3304 | universalify@^2.0.0: 3305 | version "2.0.0" 3306 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 3307 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 3308 | 3309 | update-browserslist-db@^1.0.9: 3310 | version "1.0.10" 3311 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" 3312 | integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== 3313 | dependencies: 3314 | escalade "^3.1.1" 3315 | picocolors "^1.0.0" 3316 | 3317 | util-deprecate@^1.0.2: 3318 | version "1.0.2" 3319 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 3320 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== 3321 | 3322 | which-boxed-primitive@^1.0.2: 3323 | version "1.0.2" 3324 | resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" 3325 | integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== 3326 | dependencies: 3327 | is-bigint "^1.0.1" 3328 | is-boolean-object "^1.1.0" 3329 | is-number-object "^1.0.4" 3330 | is-string "^1.0.5" 3331 | is-symbol "^1.0.3" 3332 | 3333 | wrap-ansi@^7.0.0: 3334 | version "7.0.0" 3335 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 3336 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 3337 | dependencies: 3338 | ansi-styles "^4.0.0" 3339 | string-width "^4.1.0" 3340 | strip-ansi "^6.0.0" 3341 | 3342 | wrappy@1: 3343 | version "1.0.2" 3344 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3345 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 3346 | 3347 | y18n@^5.0.5: 3348 | version "5.0.8" 3349 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" 3350 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== 3351 | 3352 | yallist@^3.0.2: 3353 | version "3.1.1" 3354 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 3355 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== 3356 | 3357 | yaml@^1.10.0, yaml@^1.10.2: 3358 | version "1.10.2" 3359 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 3360 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 3361 | 3362 | yargs-parser@^21.1.1: 3363 | version "21.1.1" 3364 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" 3365 | integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== 3366 | 3367 | yargs@^17.5.1: 3368 | version "17.6.2" 3369 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.2.tgz#2e23f2944e976339a1ee00f18c77fedee8332541" 3370 | integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== 3371 | dependencies: 3372 | cliui "^8.0.1" 3373 | escalade "^3.1.1" 3374 | get-caller-file "^2.0.5" 3375 | require-directory "^2.1.1" 3376 | string-width "^4.2.3" 3377 | y18n "^5.0.5" 3378 | yargs-parser "^21.1.1" 3379 | --------------------------------------------------------------------------------