├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── nodejs.yml ├── .gitignore ├── README.md ├── package.json ├── preview.gif ├── rollup.config.js ├── src ├── index.tsx ├── styles.css └── typings.d.ts ├── tsconfig.json ├── tsconfig.test.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: npm 4 | directory: "/" 5 | schedule: 6 | interval: monthly 7 | time: "23:30" 8 | open-pull-requests-limit: 10 9 | -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- 1 | name: NodeJS 2 | 3 | on: push 4 | 5 | jobs: 6 | build: 7 | runs-on: ubuntu-latest 8 | strategy: 9 | matrix: 10 | node: ["16"] 11 | name: Node ${{ matrix.node }} 12 | steps: 13 | - uses: actions/checkout@v2 14 | - name: Setup node 15 | uses: actions/setup-node@v2 16 | with: 17 | node-version: ${{ matrix.node }} 18 | 19 | - name: Setup Yarn 20 | run: npm install -g yarn 21 | 22 | - name: Install 23 | run: yarn install 24 | 25 | - name: Build 26 | run: yarn build 27 | 28 | - name: Publish 29 | if: startsWith(github.ref, 'refs/tags/') 30 | run: echo "//registry.npmjs.org/:_authToken=$NPM_AUTH_TOKEN" > ~/.npmrc && npm publish --access public 31 | env: 32 | NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} 33 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # See https://help.github.com/ignore-files/ for more about ignoring files. 3 | 4 | # dependencies 5 | node_modules 6 | 7 | # builds 8 | build 9 | dist 10 | .rpt2_cache 11 | 12 | # misc 13 | .DS_Store 14 | .env 15 | .env.local 16 | .env.development.local 17 | .env.test.local 18 | .env.production.local 19 | .vscode 20 | 21 | npm-debug.log* 22 | yarn-debug.log* 23 | yarn-error.log* 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # tiny-skeleton-loader-react 2 | 3 | zero dependency, ultra lightweight (1KB gzipped) skeleton loader component for react ✨ 4 | 5 | ![Example](preview.gif) 6 | 7 | ![GitHub Actions Status](https://github.com/hc-oss/tiny-skeleton-loader-react/workflows/NodeJS/badge.svg) 8 | ![NPM](https://img.shields.io/npm/v/tiny-skeleton-loader-react.svg) 9 | ![gzip](https://badgen.net/bundlephobia/minzip/tiny-skeleton-loader-react) 10 | 11 | ## 🔧 Installation 12 | 13 | ```bash 14 | npm install --save tiny-skeleton-loader-react 15 | ``` 16 | 17 | ## 📦 Usage 18 | 19 | ```tsx 20 | import React from "react"; 21 | 22 | import SkeletonLoader from "tiny-skeleton-loader-react"; 23 | 24 | class Example extends React.Component { 25 | render() { 26 | return ; 27 | } 28 | } 29 | ``` 30 | 31 | ## 👀 Properties 32 | 33 | | Property | Attribute | Description | Type | Default | 34 | |----------------|-----------------|-------------------------|-----------|-------------| 35 | | `width` | `width` | Loader Width | `string` | `"100%"` | 36 | | `height` | `height` | Loader Height | `string` | `"1em"` | 37 | | `background` | `background` | Loader background color | `string` | `"#eff1f6"` | 38 | | `circle` | `circle` | Make Skeleton Circle | `boolean` | `false` | 39 | | `borderRadius` | `border-radius` | Loader radius | `string` | `"4px"` | 40 | | `block` | `block` | Whether to start new | `boolean` | `true` | 41 | | `style` | `style` | Extra Styles | `object` | `{}` | 42 | | `as` | -- | The HTML element | `string` | `"div"` | 43 | 44 | ## License 45 | 46 | MIT © [hc-oss](https://github.com/hc-oss) 47 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tiny-skeleton-loader-react", 3 | "version": "1.2.1", 4 | "description": "zero dependency, ultra lightweight (1KB gzipped) skeleton loader component for react", 5 | "author": "harshzalavadiya", 6 | "license": "MIT", 7 | "repository": "hc-oss/tiny-skeleton-loader-react", 8 | "main": "dist/index.js", 9 | "module": "dist/index.es.js", 10 | "jsnext:main": "dist/index.es.js", 11 | "engines": { 12 | "node": ">=8", 13 | "npm": ">=5" 14 | }, 15 | "scripts": { 16 | "build": "rollup -c", 17 | "start": "rollup -c -w" 18 | }, 19 | "dependencies": {}, 20 | "peerDependencies": { 21 | "react": "^16 || ^17 || ^18", 22 | "react-dom": "^16 || ^17 || ^18" 23 | }, 24 | "devDependencies": { 25 | "@rollup/plugin-commonjs": "^22.0.2", 26 | "@rollup/plugin-node-resolve": "^14.0.1", 27 | "@types/react": "^18.0.18", 28 | "@types/react-dom": "^18.0.6", 29 | "postcss": "^8.4.16", 30 | "react": "^18.2.0", 31 | "react-dom": "^18.2.0", 32 | "rollup": "^2.79.0", 33 | "rollup-plugin-peer-deps-external": "^2.2.4", 34 | "rollup-plugin-postcss": "^4.0.2", 35 | "rollup-plugin-typescript2": "^0.33.0", 36 | "rollup-plugin-url": "^3.0.1", 37 | "typescript": "^4.8.2" 38 | }, 39 | "files": [ 40 | "dist" 41 | ] 42 | } 43 | -------------------------------------------------------------------------------- /preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/tiny-skeleton-loader-react/2888a0f06eff3b7b202ec8c04867a356eb245f60/preview.gif -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import commonjs from "@rollup/plugin-node-resolve"; 2 | import resolve from "@rollup/plugin-node-resolve"; 3 | import external from "rollup-plugin-peer-deps-external"; 4 | import postcss from "rollup-plugin-postcss"; 5 | import typescript from "rollup-plugin-typescript2"; 6 | import url from "rollup-plugin-url"; 7 | 8 | import pkg from "./package.json"; 9 | 10 | export default { 11 | input: "src/index.tsx", 12 | output: [ 13 | { 14 | file: pkg.main, 15 | format: "cjs", 16 | exports: "named", 17 | sourcemap: true, 18 | }, 19 | { 20 | file: pkg.module, 21 | format: "es", 22 | exports: "named", 23 | sourcemap: true, 24 | }, 25 | ], 26 | plugins: [ 27 | external(), 28 | postcss({ 29 | modules: true, 30 | minimize: true 31 | }), 32 | url(), 33 | resolve(), 34 | typescript({ 35 | clean: true, 36 | }), 37 | commonjs(), 38 | ], 39 | }; 40 | -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import css from "./styles.css"; 4 | 5 | interface SkeletonLoaderProps { 6 | width?; 7 | height?; 8 | background?; 9 | radius?; 10 | circle?: boolean; 11 | block?: boolean; 12 | style?: React.CSSProperties; 13 | as?: keyof JSX.IntrinsicElements 14 | } 15 | 16 | function SkeletonLoader({ 17 | width = "100%", 18 | height = "1em", 19 | background = "#E9ECEF", 20 | radius = "4px", 21 | circle = false, 22 | block = true, 23 | style = {}, 24 | as: Tag = "div", 25 | }: SkeletonLoaderProps) { 26 | return ( 27 | 38 | ‌ 39 | 40 | ); 41 | } 42 | 43 | export default SkeletonLoader; 44 | -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- 1 | .skeleton { 2 | line-height: 1; 3 | display: inline-block; 4 | overflow: hidden; 5 | position: relative; 6 | background: #eff1f6; 7 | } 8 | 9 | .skeleton::before { 10 | content: ""; 11 | position: absolute; 12 | height: 100%; 13 | width: 500px; 14 | top: 0; 15 | left: -500px; 16 | background-image: linear-gradient( 17 | 90deg, 18 | rgba(255, 255, 255, 0), 19 | rgba(255, 255, 255, 0.6), 20 | rgba(255, 255, 255, 0) 21 | ); 22 | animation: skeleton-progress 1.2s ease-in-out infinite; 23 | } 24 | 25 | @keyframes skeleton-progress { 26 | 0% { 27 | left: -500px; 28 | } 29 | 100% { 30 | left: 100%; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Default CSS definition for typescript, 3 | * will be overridden with file-specific definitions by rollup 4 | */ 5 | declare module "*.css" { 6 | const content: { [className: string]: string }; 7 | export default content; 8 | } 9 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "outDir": "build", 4 | "module": "esnext", 5 | "target": "es5", 6 | "lib": ["es6", "dom", "es2016", "es2017"], 7 | "sourceMap": true, 8 | "allowJs": false, 9 | "jsx": "react", 10 | "declaration": true, 11 | "moduleResolution": "node", 12 | "forceConsistentCasingInFileNames": true, 13 | "noImplicitReturns": true, 14 | "noImplicitThis": true, 15 | "noImplicitAny": false, 16 | "strictNullChecks": true, 17 | "suppressImplicitAnyIndexErrors": true, 18 | "noUnusedLocals": true, 19 | "noUnusedParameters": true, 20 | "allowSyntheticDefaultImports": true 21 | }, 22 | "include": ["src"], 23 | "exclude": ["node_modules", "build", "dist", "example", "rollup.config.js"] 24 | } 25 | -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "module": "commonjs" 5 | } 6 | } -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@rollup/plugin-commonjs@^22.0.2": 6 | version "22.0.2" 7 | resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-22.0.2.tgz#ee8ca8415cda30d383b4096aad5222435b4b69b6" 8 | integrity sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg== 9 | dependencies: 10 | "@rollup/pluginutils" "^3.1.0" 11 | commondir "^1.0.1" 12 | estree-walker "^2.0.1" 13 | glob "^7.1.6" 14 | is-reference "^1.2.1" 15 | magic-string "^0.25.7" 16 | resolve "^1.17.0" 17 | 18 | "@rollup/plugin-node-resolve@^14.0.1": 19 | version "14.0.1" 20 | resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-14.0.1.tgz#3e17011b120ad586c3dfee4b2121cf34477eb709" 21 | integrity sha512-YvSs0ev00QWTQS8u+yaCJkIUPBgpmBsnzRJFvg8c2chbky85ZKoZtoNuRH0k9rjZT4xpgEPOiVTyeJTj1/iMdQ== 22 | dependencies: 23 | "@rollup/pluginutils" "^3.1.0" 24 | "@types/resolve" "1.17.1" 25 | deepmerge "^4.2.2" 26 | is-builtin-module "^3.1.0" 27 | is-module "^1.0.0" 28 | resolve "^1.19.0" 29 | 30 | "@rollup/pluginutils@^3.1.0": 31 | version "3.1.0" 32 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" 33 | integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== 34 | dependencies: 35 | "@types/estree" "0.0.39" 36 | estree-walker "^1.0.1" 37 | picomatch "^2.2.2" 38 | 39 | "@rollup/pluginutils@^4.1.2": 40 | version "4.2.1" 41 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d" 42 | integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== 43 | dependencies: 44 | estree-walker "^2.0.1" 45 | picomatch "^2.2.2" 46 | 47 | "@trysound/sax@0.2.0": 48 | version "0.2.0" 49 | resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" 50 | integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== 51 | 52 | "@types/estree@*": 53 | version "1.0.0" 54 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" 55 | integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== 56 | 57 | "@types/estree@0.0.39": 58 | version "0.0.39" 59 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 60 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== 61 | 62 | "@types/node@*": 63 | version "18.7.16" 64 | resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.16.tgz#0eb3cce1e37c79619943d2fd903919fc30850601" 65 | integrity sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg== 66 | 67 | "@types/prop-types@*": 68 | version "15.7.5" 69 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" 70 | integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== 71 | 72 | "@types/react-dom@^18.0.6": 73 | version "18.0.6" 74 | resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1" 75 | integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA== 76 | dependencies: 77 | "@types/react" "*" 78 | 79 | "@types/react@*", "@types/react@^18.0.18": 80 | version "18.0.18" 81 | resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.18.tgz#9f16f33d57bc5d9dca848d12c3572110ff9429ac" 82 | integrity sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg== 83 | dependencies: 84 | "@types/prop-types" "*" 85 | "@types/scheduler" "*" 86 | csstype "^3.0.2" 87 | 88 | "@types/resolve@1.17.1": 89 | version "1.17.1" 90 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" 91 | integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== 92 | dependencies: 93 | "@types/node" "*" 94 | 95 | "@types/scheduler@*": 96 | version "0.16.2" 97 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" 98 | integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== 99 | 100 | ansi-styles@^4.1.0: 101 | version "4.3.0" 102 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 103 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 104 | dependencies: 105 | color-convert "^2.0.1" 106 | 107 | balanced-match@^1.0.0: 108 | version "1.0.2" 109 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 110 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 111 | 112 | boolbase@^1.0.0: 113 | version "1.0.0" 114 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 115 | integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== 116 | 117 | brace-expansion@^1.1.7: 118 | version "1.1.11" 119 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 120 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 121 | dependencies: 122 | balanced-match "^1.0.0" 123 | concat-map "0.0.1" 124 | 125 | browserslist@^4.0.0, browserslist@^4.16.6, browserslist@^4.20.3: 126 | version "4.21.3" 127 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" 128 | integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== 129 | dependencies: 130 | caniuse-lite "^1.0.30001370" 131 | electron-to-chromium "^1.4.202" 132 | node-releases "^2.0.6" 133 | update-browserslist-db "^1.0.5" 134 | 135 | builtin-modules@^3.3.0: 136 | version "3.3.0" 137 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" 138 | integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== 139 | 140 | caniuse-api@^3.0.0: 141 | version "3.0.0" 142 | resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" 143 | integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== 144 | dependencies: 145 | browserslist "^4.0.0" 146 | caniuse-lite "^1.0.0" 147 | lodash.memoize "^4.1.2" 148 | lodash.uniq "^4.5.0" 149 | 150 | caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001370: 151 | version "1.0.30001393" 152 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz#1aa161e24fe6af2e2ccda000fc2b94be0b0db356" 153 | integrity sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA== 154 | 155 | chalk@^4.1.0: 156 | version "4.1.2" 157 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" 158 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== 159 | dependencies: 160 | ansi-styles "^4.1.0" 161 | supports-color "^7.1.0" 162 | 163 | color-convert@^2.0.1: 164 | version "2.0.1" 165 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 166 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 167 | dependencies: 168 | color-name "~1.1.4" 169 | 170 | color-name@~1.1.4: 171 | version "1.1.4" 172 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 173 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 174 | 175 | colord@^2.9.1: 176 | version "2.9.3" 177 | resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" 178 | integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== 179 | 180 | commander@^7.2.0: 181 | version "7.2.0" 182 | resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" 183 | integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== 184 | 185 | commondir@^1.0.1: 186 | version "1.0.1" 187 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 188 | integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== 189 | 190 | concat-map@0.0.1: 191 | version "0.0.1" 192 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 193 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== 194 | 195 | concat-with-sourcemaps@^1.1.0: 196 | version "1.1.0" 197 | resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" 198 | integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== 199 | dependencies: 200 | source-map "^0.6.1" 201 | 202 | css-declaration-sorter@^6.3.0: 203 | version "6.3.1" 204 | resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz#be5e1d71b7a992433fb1c542c7a1b835e45682ec" 205 | integrity sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w== 206 | 207 | css-select@^4.1.3: 208 | version "4.3.0" 209 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" 210 | integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== 211 | dependencies: 212 | boolbase "^1.0.0" 213 | css-what "^6.0.1" 214 | domhandler "^4.3.1" 215 | domutils "^2.8.0" 216 | nth-check "^2.0.1" 217 | 218 | css-tree@^1.1.2, css-tree@^1.1.3: 219 | version "1.1.3" 220 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" 221 | integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== 222 | dependencies: 223 | mdn-data "2.0.14" 224 | source-map "^0.6.1" 225 | 226 | css-what@^6.0.1: 227 | version "6.1.0" 228 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" 229 | integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== 230 | 231 | cssesc@^3.0.0: 232 | version "3.0.0" 233 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 234 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 235 | 236 | cssnano-preset-default@^5.2.12: 237 | version "5.2.12" 238 | resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" 239 | integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== 240 | dependencies: 241 | css-declaration-sorter "^6.3.0" 242 | cssnano-utils "^3.1.0" 243 | postcss-calc "^8.2.3" 244 | postcss-colormin "^5.3.0" 245 | postcss-convert-values "^5.1.2" 246 | postcss-discard-comments "^5.1.2" 247 | postcss-discard-duplicates "^5.1.0" 248 | postcss-discard-empty "^5.1.1" 249 | postcss-discard-overridden "^5.1.0" 250 | postcss-merge-longhand "^5.1.6" 251 | postcss-merge-rules "^5.1.2" 252 | postcss-minify-font-values "^5.1.0" 253 | postcss-minify-gradients "^5.1.1" 254 | postcss-minify-params "^5.1.3" 255 | postcss-minify-selectors "^5.2.1" 256 | postcss-normalize-charset "^5.1.0" 257 | postcss-normalize-display-values "^5.1.0" 258 | postcss-normalize-positions "^5.1.1" 259 | postcss-normalize-repeat-style "^5.1.1" 260 | postcss-normalize-string "^5.1.0" 261 | postcss-normalize-timing-functions "^5.1.0" 262 | postcss-normalize-unicode "^5.1.0" 263 | postcss-normalize-url "^5.1.0" 264 | postcss-normalize-whitespace "^5.1.1" 265 | postcss-ordered-values "^5.1.3" 266 | postcss-reduce-initial "^5.1.0" 267 | postcss-reduce-transforms "^5.1.0" 268 | postcss-svgo "^5.1.0" 269 | postcss-unique-selectors "^5.1.1" 270 | 271 | cssnano-utils@^3.1.0: 272 | version "3.1.0" 273 | resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" 274 | integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== 275 | 276 | cssnano@^5.0.1: 277 | version "5.1.13" 278 | resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.13.tgz#83d0926e72955332dc4802a7070296e6258efc0a" 279 | integrity sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ== 280 | dependencies: 281 | cssnano-preset-default "^5.2.12" 282 | lilconfig "^2.0.3" 283 | yaml "^1.10.2" 284 | 285 | csso@^4.2.0: 286 | version "4.2.0" 287 | resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" 288 | integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== 289 | dependencies: 290 | css-tree "^1.1.2" 291 | 292 | csstype@^3.0.2: 293 | version "3.1.0" 294 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" 295 | integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== 296 | 297 | deepmerge@^4.2.2: 298 | version "4.2.2" 299 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" 300 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== 301 | 302 | dom-serializer@^1.0.1: 303 | version "1.4.1" 304 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" 305 | integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== 306 | dependencies: 307 | domelementtype "^2.0.1" 308 | domhandler "^4.2.0" 309 | entities "^2.0.0" 310 | 311 | domelementtype@^2.0.1, domelementtype@^2.2.0: 312 | version "2.3.0" 313 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" 314 | integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== 315 | 316 | domhandler@^4.2.0, domhandler@^4.3.1: 317 | version "4.3.1" 318 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" 319 | integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== 320 | dependencies: 321 | domelementtype "^2.2.0" 322 | 323 | domutils@^2.8.0: 324 | version "2.8.0" 325 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" 326 | integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== 327 | dependencies: 328 | dom-serializer "^1.0.1" 329 | domelementtype "^2.2.0" 330 | domhandler "^4.2.0" 331 | 332 | electron-to-chromium@^1.4.202: 333 | version "1.4.244" 334 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.244.tgz#ae9b56ed4ae2107e3a860dad80ed662c936e369e" 335 | integrity sha512-E21saXLt2eTDaTxgUtiJtBUqanF9A32wZasAwDZ8gvrqXoxrBrbwtDCx7c/PQTLp81wj4X0OLDeoGQg7eMo3+w== 336 | 337 | entities@^2.0.0: 338 | version "2.2.0" 339 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 340 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 341 | 342 | escalade@^3.1.1: 343 | version "3.1.1" 344 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 345 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 346 | 347 | estree-walker@^0.6.1: 348 | version "0.6.1" 349 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" 350 | integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== 351 | 352 | estree-walker@^1.0.1: 353 | version "1.0.1" 354 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" 355 | integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== 356 | 357 | estree-walker@^2.0.1: 358 | version "2.0.2" 359 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 360 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 361 | 362 | eventemitter3@^4.0.4: 363 | version "4.0.7" 364 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" 365 | integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== 366 | 367 | find-cache-dir@^3.3.2: 368 | version "3.3.2" 369 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" 370 | integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== 371 | dependencies: 372 | commondir "^1.0.1" 373 | make-dir "^3.0.2" 374 | pkg-dir "^4.1.0" 375 | 376 | find-up@^4.0.0: 377 | version "4.1.0" 378 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 379 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 380 | dependencies: 381 | locate-path "^5.0.0" 382 | path-exists "^4.0.0" 383 | 384 | fs-extra@^10.0.0: 385 | version "10.1.0" 386 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" 387 | integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== 388 | dependencies: 389 | graceful-fs "^4.2.0" 390 | jsonfile "^6.0.1" 391 | universalify "^2.0.0" 392 | 393 | fs.realpath@^1.0.0: 394 | version "1.0.0" 395 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 396 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== 397 | 398 | fsevents@~2.3.2: 399 | version "2.3.2" 400 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 401 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 402 | 403 | function-bind@^1.1.1: 404 | version "1.1.1" 405 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 406 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 407 | 408 | generic-names@^4.0.0: 409 | version "4.0.0" 410 | resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-4.0.0.tgz#0bd8a2fd23fe8ea16cbd0a279acd69c06933d9a3" 411 | integrity sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A== 412 | dependencies: 413 | loader-utils "^3.2.0" 414 | 415 | glob@^7.1.6: 416 | version "7.2.3" 417 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" 418 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== 419 | dependencies: 420 | fs.realpath "^1.0.0" 421 | inflight "^1.0.4" 422 | inherits "2" 423 | minimatch "^3.1.1" 424 | once "^1.3.0" 425 | path-is-absolute "^1.0.0" 426 | 427 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 428 | version "4.2.10" 429 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" 430 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== 431 | 432 | has-flag@^4.0.0: 433 | version "4.0.0" 434 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 435 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 436 | 437 | has@^1.0.3: 438 | version "1.0.3" 439 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 440 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 441 | dependencies: 442 | function-bind "^1.1.1" 443 | 444 | icss-replace-symbols@^1.1.0: 445 | version "1.1.0" 446 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" 447 | integrity sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg== 448 | 449 | icss-utils@^5.0.0: 450 | version "5.1.0" 451 | resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" 452 | integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== 453 | 454 | import-cwd@^3.0.0: 455 | version "3.0.0" 456 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" 457 | integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== 458 | dependencies: 459 | import-from "^3.0.0" 460 | 461 | import-from@^3.0.0: 462 | version "3.0.0" 463 | resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" 464 | integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== 465 | dependencies: 466 | resolve-from "^5.0.0" 467 | 468 | inflight@^1.0.4: 469 | version "1.0.6" 470 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 471 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== 472 | dependencies: 473 | once "^1.3.0" 474 | wrappy "1" 475 | 476 | inherits@2: 477 | version "2.0.4" 478 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 479 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 480 | 481 | is-builtin-module@^3.1.0: 482 | version "3.2.0" 483 | resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz#bb0310dfe881f144ca83f30100ceb10cf58835e0" 484 | integrity sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw== 485 | dependencies: 486 | builtin-modules "^3.3.0" 487 | 488 | is-core-module@^2.9.0: 489 | version "2.10.0" 490 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" 491 | integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== 492 | dependencies: 493 | has "^1.0.3" 494 | 495 | is-module@^1.0.0: 496 | version "1.0.0" 497 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 498 | integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== 499 | 500 | is-reference@^1.2.1: 501 | version "1.2.1" 502 | resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" 503 | integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== 504 | dependencies: 505 | "@types/estree" "*" 506 | 507 | "js-tokens@^3.0.0 || ^4.0.0": 508 | version "4.0.0" 509 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 510 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 511 | 512 | jsonfile@^6.0.1: 513 | version "6.1.0" 514 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 515 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 516 | dependencies: 517 | universalify "^2.0.0" 518 | optionalDependencies: 519 | graceful-fs "^4.1.6" 520 | 521 | lilconfig@^2.0.3, lilconfig@^2.0.5: 522 | version "2.0.6" 523 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" 524 | integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== 525 | 526 | loader-utils@^3.2.0: 527 | version "3.2.0" 528 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" 529 | integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== 530 | 531 | locate-path@^5.0.0: 532 | version "5.0.0" 533 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 534 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 535 | dependencies: 536 | p-locate "^4.1.0" 537 | 538 | lodash.camelcase@^4.3.0: 539 | version "4.3.0" 540 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" 541 | integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== 542 | 543 | lodash.memoize@^4.1.2: 544 | version "4.1.2" 545 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" 546 | integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== 547 | 548 | lodash.uniq@^4.5.0: 549 | version "4.5.0" 550 | resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 551 | integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== 552 | 553 | loose-envify@^1.1.0: 554 | version "1.4.0" 555 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 556 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 557 | dependencies: 558 | js-tokens "^3.0.0 || ^4.0.0" 559 | 560 | magic-string@^0.25.7: 561 | version "0.25.9" 562 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" 563 | integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== 564 | dependencies: 565 | sourcemap-codec "^1.4.8" 566 | 567 | make-dir@^3.0.2: 568 | version "3.1.0" 569 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 570 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== 571 | dependencies: 572 | semver "^6.0.0" 573 | 574 | mdn-data@2.0.14: 575 | version "2.0.14" 576 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" 577 | integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== 578 | 579 | mime@^2.4.4: 580 | version "2.6.0" 581 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" 582 | integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== 583 | 584 | minimatch@^3.1.1: 585 | version "3.1.2" 586 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" 587 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== 588 | dependencies: 589 | brace-expansion "^1.1.7" 590 | 591 | nanoid@^3.3.4: 592 | version "3.3.4" 593 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" 594 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== 595 | 596 | node-releases@^2.0.6: 597 | version "2.0.6" 598 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" 599 | integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== 600 | 601 | normalize-url@^6.0.1: 602 | version "6.1.0" 603 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" 604 | integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== 605 | 606 | nth-check@^2.0.1: 607 | version "2.1.1" 608 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" 609 | integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== 610 | dependencies: 611 | boolbase "^1.0.0" 612 | 613 | once@^1.3.0: 614 | version "1.4.0" 615 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 616 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 617 | dependencies: 618 | wrappy "1" 619 | 620 | p-finally@^1.0.0: 621 | version "1.0.0" 622 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 623 | integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== 624 | 625 | p-limit@^2.2.0: 626 | version "2.3.0" 627 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 628 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 629 | dependencies: 630 | p-try "^2.0.0" 631 | 632 | p-locate@^4.1.0: 633 | version "4.1.0" 634 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 635 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 636 | dependencies: 637 | p-limit "^2.2.0" 638 | 639 | p-queue@^6.6.2: 640 | version "6.6.2" 641 | resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426" 642 | integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== 643 | dependencies: 644 | eventemitter3 "^4.0.4" 645 | p-timeout "^3.2.0" 646 | 647 | p-timeout@^3.2.0: 648 | version "3.2.0" 649 | resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" 650 | integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== 651 | dependencies: 652 | p-finally "^1.0.0" 653 | 654 | p-try@^2.0.0: 655 | version "2.2.0" 656 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 657 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 658 | 659 | path-exists@^4.0.0: 660 | version "4.0.0" 661 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 662 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 663 | 664 | path-is-absolute@^1.0.0: 665 | version "1.0.1" 666 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 667 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== 668 | 669 | path-parse@^1.0.7: 670 | version "1.0.7" 671 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 672 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 673 | 674 | picocolors@^1.0.0: 675 | version "1.0.0" 676 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 677 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 678 | 679 | picomatch@^2.2.2: 680 | version "2.3.1" 681 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 682 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 683 | 684 | pify@^5.0.0: 685 | version "5.0.0" 686 | resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f" 687 | integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== 688 | 689 | pkg-dir@^4.1.0: 690 | version "4.2.0" 691 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" 692 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== 693 | dependencies: 694 | find-up "^4.0.0" 695 | 696 | postcss-calc@^8.2.3: 697 | version "8.2.4" 698 | resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" 699 | integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== 700 | dependencies: 701 | postcss-selector-parser "^6.0.9" 702 | postcss-value-parser "^4.2.0" 703 | 704 | postcss-colormin@^5.3.0: 705 | version "5.3.0" 706 | resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" 707 | integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== 708 | dependencies: 709 | browserslist "^4.16.6" 710 | caniuse-api "^3.0.0" 711 | colord "^2.9.1" 712 | postcss-value-parser "^4.2.0" 713 | 714 | postcss-convert-values@^5.1.2: 715 | version "5.1.2" 716 | resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz#31586df4e184c2e8890e8b34a0b9355313f503ab" 717 | integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== 718 | dependencies: 719 | browserslist "^4.20.3" 720 | postcss-value-parser "^4.2.0" 721 | 722 | postcss-discard-comments@^5.1.2: 723 | version "5.1.2" 724 | resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" 725 | integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== 726 | 727 | postcss-discard-duplicates@^5.1.0: 728 | version "5.1.0" 729 | resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" 730 | integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== 731 | 732 | postcss-discard-empty@^5.1.1: 733 | version "5.1.1" 734 | resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" 735 | integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== 736 | 737 | postcss-discard-overridden@^5.1.0: 738 | version "5.1.0" 739 | resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" 740 | integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== 741 | 742 | postcss-load-config@^3.0.0: 743 | version "3.1.4" 744 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" 745 | integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== 746 | dependencies: 747 | lilconfig "^2.0.5" 748 | yaml "^1.10.2" 749 | 750 | postcss-merge-longhand@^5.1.6: 751 | version "5.1.6" 752 | resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" 753 | integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== 754 | dependencies: 755 | postcss-value-parser "^4.2.0" 756 | stylehacks "^5.1.0" 757 | 758 | postcss-merge-rules@^5.1.2: 759 | version "5.1.2" 760 | resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz#7049a14d4211045412116d79b751def4484473a5" 761 | integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== 762 | dependencies: 763 | browserslist "^4.16.6" 764 | caniuse-api "^3.0.0" 765 | cssnano-utils "^3.1.0" 766 | postcss-selector-parser "^6.0.5" 767 | 768 | postcss-minify-font-values@^5.1.0: 769 | version "5.1.0" 770 | resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" 771 | integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== 772 | dependencies: 773 | postcss-value-parser "^4.2.0" 774 | 775 | postcss-minify-gradients@^5.1.1: 776 | version "5.1.1" 777 | resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" 778 | integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== 779 | dependencies: 780 | colord "^2.9.1" 781 | cssnano-utils "^3.1.0" 782 | postcss-value-parser "^4.2.0" 783 | 784 | postcss-minify-params@^5.1.3: 785 | version "5.1.3" 786 | resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz#ac41a6465be2db735099bbd1798d85079a6dc1f9" 787 | integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== 788 | dependencies: 789 | browserslist "^4.16.6" 790 | cssnano-utils "^3.1.0" 791 | postcss-value-parser "^4.2.0" 792 | 793 | postcss-minify-selectors@^5.2.1: 794 | version "5.2.1" 795 | resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" 796 | integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== 797 | dependencies: 798 | postcss-selector-parser "^6.0.5" 799 | 800 | postcss-modules-extract-imports@^3.0.0: 801 | version "3.0.0" 802 | resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" 803 | integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== 804 | 805 | postcss-modules-local-by-default@^4.0.0: 806 | version "4.0.0" 807 | resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" 808 | integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== 809 | dependencies: 810 | icss-utils "^5.0.0" 811 | postcss-selector-parser "^6.0.2" 812 | postcss-value-parser "^4.1.0" 813 | 814 | postcss-modules-scope@^3.0.0: 815 | version "3.0.0" 816 | resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" 817 | integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== 818 | dependencies: 819 | postcss-selector-parser "^6.0.4" 820 | 821 | postcss-modules-values@^4.0.0: 822 | version "4.0.0" 823 | resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" 824 | integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== 825 | dependencies: 826 | icss-utils "^5.0.0" 827 | 828 | postcss-modules@^4.0.0: 829 | version "4.3.1" 830 | resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.3.1.tgz#517c06c09eab07d133ae0effca2c510abba18048" 831 | integrity sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q== 832 | dependencies: 833 | generic-names "^4.0.0" 834 | icss-replace-symbols "^1.1.0" 835 | lodash.camelcase "^4.3.0" 836 | postcss-modules-extract-imports "^3.0.0" 837 | postcss-modules-local-by-default "^4.0.0" 838 | postcss-modules-scope "^3.0.0" 839 | postcss-modules-values "^4.0.0" 840 | string-hash "^1.1.1" 841 | 842 | postcss-normalize-charset@^5.1.0: 843 | version "5.1.0" 844 | resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" 845 | integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== 846 | 847 | postcss-normalize-display-values@^5.1.0: 848 | version "5.1.0" 849 | resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" 850 | integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== 851 | dependencies: 852 | postcss-value-parser "^4.2.0" 853 | 854 | postcss-normalize-positions@^5.1.1: 855 | version "5.1.1" 856 | resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" 857 | integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== 858 | dependencies: 859 | postcss-value-parser "^4.2.0" 860 | 861 | postcss-normalize-repeat-style@^5.1.1: 862 | version "5.1.1" 863 | resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" 864 | integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== 865 | dependencies: 866 | postcss-value-parser "^4.2.0" 867 | 868 | postcss-normalize-string@^5.1.0: 869 | version "5.1.0" 870 | resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" 871 | integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== 872 | dependencies: 873 | postcss-value-parser "^4.2.0" 874 | 875 | postcss-normalize-timing-functions@^5.1.0: 876 | version "5.1.0" 877 | resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" 878 | integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== 879 | dependencies: 880 | postcss-value-parser "^4.2.0" 881 | 882 | postcss-normalize-unicode@^5.1.0: 883 | version "5.1.0" 884 | resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz#3d23aede35e160089a285e27bf715de11dc9db75" 885 | integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== 886 | dependencies: 887 | browserslist "^4.16.6" 888 | postcss-value-parser "^4.2.0" 889 | 890 | postcss-normalize-url@^5.1.0: 891 | version "5.1.0" 892 | resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" 893 | integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== 894 | dependencies: 895 | normalize-url "^6.0.1" 896 | postcss-value-parser "^4.2.0" 897 | 898 | postcss-normalize-whitespace@^5.1.1: 899 | version "5.1.1" 900 | resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" 901 | integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== 902 | dependencies: 903 | postcss-value-parser "^4.2.0" 904 | 905 | postcss-ordered-values@^5.1.3: 906 | version "5.1.3" 907 | resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" 908 | integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== 909 | dependencies: 910 | cssnano-utils "^3.1.0" 911 | postcss-value-parser "^4.2.0" 912 | 913 | postcss-reduce-initial@^5.1.0: 914 | version "5.1.0" 915 | resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz#fc31659ea6e85c492fb2a7b545370c215822c5d6" 916 | integrity sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== 917 | dependencies: 918 | browserslist "^4.16.6" 919 | caniuse-api "^3.0.0" 920 | 921 | postcss-reduce-transforms@^5.1.0: 922 | version "5.1.0" 923 | resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" 924 | integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== 925 | dependencies: 926 | postcss-value-parser "^4.2.0" 927 | 928 | postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: 929 | version "6.0.10" 930 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" 931 | integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== 932 | dependencies: 933 | cssesc "^3.0.0" 934 | util-deprecate "^1.0.2" 935 | 936 | postcss-svgo@^5.1.0: 937 | version "5.1.0" 938 | resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" 939 | integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== 940 | dependencies: 941 | postcss-value-parser "^4.2.0" 942 | svgo "^2.7.0" 943 | 944 | postcss-unique-selectors@^5.1.1: 945 | version "5.1.1" 946 | resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" 947 | integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== 948 | dependencies: 949 | postcss-selector-parser "^6.0.5" 950 | 951 | postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: 952 | version "4.2.0" 953 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" 954 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== 955 | 956 | postcss@^8.4.16: 957 | version "8.4.16" 958 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c" 959 | integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ== 960 | dependencies: 961 | nanoid "^3.3.4" 962 | picocolors "^1.0.0" 963 | source-map-js "^1.0.2" 964 | 965 | promise.series@^0.2.0: 966 | version "0.2.0" 967 | resolved "https://registry.yarnpkg.com/promise.series/-/promise.series-0.2.0.tgz#2cc7ebe959fc3a6619c04ab4dbdc9e452d864bbd" 968 | integrity sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ== 969 | 970 | react-dom@^18.2.0: 971 | version "18.2.0" 972 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" 973 | integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== 974 | dependencies: 975 | loose-envify "^1.1.0" 976 | scheduler "^0.23.0" 977 | 978 | react@^18.2.0: 979 | version "18.2.0" 980 | resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" 981 | integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== 982 | dependencies: 983 | loose-envify "^1.1.0" 984 | 985 | resolve-from@^5.0.0: 986 | version "5.0.0" 987 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 988 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 989 | 990 | resolve@^1.17.0, resolve@^1.19.0: 991 | version "1.22.1" 992 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" 993 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== 994 | dependencies: 995 | is-core-module "^2.9.0" 996 | path-parse "^1.0.7" 997 | supports-preserve-symlinks-flag "^1.0.0" 998 | 999 | rollup-plugin-peer-deps-external@^2.2.4: 1000 | version "2.2.4" 1001 | resolved "https://registry.yarnpkg.com/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz#8a420bbfd6dccc30aeb68c9bf57011f2f109570d" 1002 | integrity sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g== 1003 | 1004 | rollup-plugin-postcss@^4.0.2: 1005 | version "4.0.2" 1006 | resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.2.tgz#15e9462f39475059b368ce0e49c800fa4b1f7050" 1007 | integrity sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w== 1008 | dependencies: 1009 | chalk "^4.1.0" 1010 | concat-with-sourcemaps "^1.1.0" 1011 | cssnano "^5.0.1" 1012 | import-cwd "^3.0.0" 1013 | p-queue "^6.6.2" 1014 | pify "^5.0.0" 1015 | postcss-load-config "^3.0.0" 1016 | postcss-modules "^4.0.0" 1017 | promise.series "^0.2.0" 1018 | resolve "^1.19.0" 1019 | rollup-pluginutils "^2.8.2" 1020 | safe-identifier "^0.4.2" 1021 | style-inject "^0.3.0" 1022 | 1023 | rollup-plugin-typescript2@^0.33.0: 1024 | version "0.33.0" 1025 | resolved "https://registry.yarnpkg.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.33.0.tgz#2bb943f83e9d3a4c61a19aed5bee5bcff28d16a3" 1026 | integrity sha512-7ZXoZeX93kNb4/ICzOi2AlperVV6cAsNz8THqrbz+KNvpn47P2F/nFdK/BGhkoOsOwuYDuY57vccdZZrcd8/dA== 1027 | dependencies: 1028 | "@rollup/pluginutils" "^4.1.2" 1029 | find-cache-dir "^3.3.2" 1030 | fs-extra "^10.0.0" 1031 | tslib "^2.4.0" 1032 | 1033 | rollup-plugin-url@^3.0.1: 1034 | version "3.0.1" 1035 | resolved "https://registry.yarnpkg.com/rollup-plugin-url/-/rollup-plugin-url-3.0.1.tgz#6362fd31d7ce6d078dc5adffbd844f080de61bd7" 1036 | integrity sha512-fQVrxlW335snHfPqZ7a0JIkkYEIrLeFobpAxRMQnyv7xQeJOY1yOd84STIdCaLYPoGzwOq8waOdGipNH181kzg== 1037 | dependencies: 1038 | mime "^2.4.4" 1039 | rollup-pluginutils "^2.8.2" 1040 | 1041 | rollup-pluginutils@^2.8.2: 1042 | version "2.8.2" 1043 | resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" 1044 | integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== 1045 | dependencies: 1046 | estree-walker "^0.6.1" 1047 | 1048 | rollup@^2.79.0: 1049 | version "2.79.0" 1050 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.0.tgz#9177992c9f09eb58c5e56cbfa641607a12b57ce2" 1051 | integrity sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA== 1052 | optionalDependencies: 1053 | fsevents "~2.3.2" 1054 | 1055 | safe-identifier@^0.4.2: 1056 | version "0.4.2" 1057 | resolved "https://registry.yarnpkg.com/safe-identifier/-/safe-identifier-0.4.2.tgz#cf6bfca31c2897c588092d1750d30ef501d59fcb" 1058 | integrity sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w== 1059 | 1060 | scheduler@^0.23.0: 1061 | version "0.23.0" 1062 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" 1063 | integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== 1064 | dependencies: 1065 | loose-envify "^1.1.0" 1066 | 1067 | semver@^6.0.0: 1068 | version "6.3.0" 1069 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 1070 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 1071 | 1072 | source-map-js@^1.0.2: 1073 | version "1.0.2" 1074 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" 1075 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== 1076 | 1077 | source-map@^0.6.1: 1078 | version "0.6.1" 1079 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 1080 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 1081 | 1082 | sourcemap-codec@^1.4.8: 1083 | version "1.4.8" 1084 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 1085 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 1086 | 1087 | stable@^0.1.8: 1088 | version "0.1.8" 1089 | resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" 1090 | integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== 1091 | 1092 | string-hash@^1.1.1: 1093 | version "1.1.3" 1094 | resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" 1095 | integrity sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A== 1096 | 1097 | style-inject@^0.3.0: 1098 | version "0.3.0" 1099 | resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.3.0.tgz#d21c477affec91811cc82355832a700d22bf8dd3" 1100 | integrity sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw== 1101 | 1102 | stylehacks@^5.1.0: 1103 | version "5.1.0" 1104 | resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.0.tgz#a40066490ca0caca04e96c6b02153ddc39913520" 1105 | integrity sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== 1106 | dependencies: 1107 | browserslist "^4.16.6" 1108 | postcss-selector-parser "^6.0.4" 1109 | 1110 | supports-color@^7.1.0: 1111 | version "7.2.0" 1112 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 1113 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 1114 | dependencies: 1115 | has-flag "^4.0.0" 1116 | 1117 | supports-preserve-symlinks-flag@^1.0.0: 1118 | version "1.0.0" 1119 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" 1120 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== 1121 | 1122 | svgo@^2.7.0: 1123 | version "2.8.0" 1124 | resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" 1125 | integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== 1126 | dependencies: 1127 | "@trysound/sax" "0.2.0" 1128 | commander "^7.2.0" 1129 | css-select "^4.1.3" 1130 | css-tree "^1.1.3" 1131 | csso "^4.2.0" 1132 | picocolors "^1.0.0" 1133 | stable "^0.1.8" 1134 | 1135 | tslib@^2.4.0: 1136 | version "2.4.0" 1137 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" 1138 | integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== 1139 | 1140 | typescript@^4.8.2: 1141 | version "4.8.2" 1142 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.2.tgz#e3b33d5ccfb5914e4eeab6699cf208adee3fd790" 1143 | integrity sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw== 1144 | 1145 | universalify@^2.0.0: 1146 | version "2.0.0" 1147 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 1148 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 1149 | 1150 | update-browserslist-db@^1.0.5: 1151 | version "1.0.7" 1152 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz#16279639cff1d0f800b14792de43d97df2d11b7d" 1153 | integrity sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg== 1154 | dependencies: 1155 | escalade "^3.1.1" 1156 | picocolors "^1.0.0" 1157 | 1158 | util-deprecate@^1.0.2: 1159 | version "1.0.2" 1160 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1161 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== 1162 | 1163 | wrappy@1: 1164 | version "1.0.2" 1165 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1166 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 1167 | 1168 | yaml@^1.10.2: 1169 | version "1.10.2" 1170 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 1171 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 1172 | --------------------------------------------------------------------------------