├── .gitignore ├── LICENSE ├── README.md ├── index.html ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ ├── HelloWorld.vue │ ├── Tab.vue │ └── Tabs.vue ├── main.ts ├── shims-vue.d.ts └── vite-env.d.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | dist 4 | dist-ssr 5 | *.local 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Zafar Alam 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 | # Tabs Component Sample with Vue 3 + Typescript + Vite 2 | 3 | This template should help get you started developing with Vue 3 and Typescript in Vite. 4 | 5 | This sample application showcases a tabs component in Vue 3 and examples of how to use the tabs component in various ways. 6 | 7 | You can read more about how to create the component and sample application in the blog post [Creating Tabs component in Vue 3](https://dev.to/zafaralam/creating-tabs-component-in-vue-3-hio) 8 | 9 | You can access a [demo](https://modest-pare-7a44fc.netlify.app/) for the sample app too. 10 | ## Setup 11 | 12 | Run the following commands to install the dependencies and run the sample application. 13 | 14 | ```shell 15 | $ yarn 16 | 17 | # to run the sample application 18 | $ yarn dev 19 | ``` 20 | 21 | Feedback and issues are welcome. 22 | 23 | Happy Coding!!! 24 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vue 3 Tabs Component Example 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tabs-example", 3 | "version": "0.0.0", 4 | "description": "A Tabs component example", 5 | "license": "MIT", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vue-tsc --noEmit && vite build", 9 | "serve": "vite preview" 10 | }, 11 | "dependencies": { 12 | "remixicon": "^2.5.0", 13 | "vue": "^3.0.5" 14 | }, 15 | "devDependencies": { 16 | "@vitejs/plugin-vue": "^1.3.0", 17 | "@vue/compiler-sfc": "^3.0.5", 18 | "sass": "^1.37.0", 19 | "typescript": "^4.3.2", 20 | "vite": "^2.4.4", 21 | "vue-tsc": "^0.2.2" 22 | } 23 | } -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zafaralam/vue3-tabs/c94cfeacaaa01cf567cc2af9a93b011c4bb61dea/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 14 | 205 | 206 | 231 | -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zafaralam/vue3-tabs/c94cfeacaaa01cf567cc2af9a93b011c4bb61dea/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/HelloWorld.vue: -------------------------------------------------------------------------------- 1 | 36 | 37 | 53 | 54 | 71 | -------------------------------------------------------------------------------- /src/components/Tab.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 14 | 15 | 22 | -------------------------------------------------------------------------------- /src/components/Tabs.vue: -------------------------------------------------------------------------------- 1 | 220 | 221 | 312 | -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- 1 | import { createApp } from "vue"; 2 | import "remixicon/fonts/remixicon.css"; 3 | import App from "./App.vue"; 4 | 5 | createApp(App).mount("#app"); 6 | -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.vue' { 2 | import { DefineComponent } from 'vue' 3 | // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types 4 | const component: DefineComponent<{}, {}, any> 5 | export default component 6 | } 7 | -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "esnext", 4 | "module": "esnext", 5 | "moduleResolution": "node", 6 | "strict": true, 7 | "jsx": "preserve", 8 | "sourceMap": true, 9 | "resolveJsonModule": true, 10 | "esModuleInterop": true, 11 | "lib": ["esnext", "dom"] 12 | }, 13 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"] 14 | } 15 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite' 2 | import vue from '@vitejs/plugin-vue' 3 | 4 | // https://vitejs.dev/config/ 5 | export default defineConfig({ 6 | plugins: [vue()] 7 | }) 8 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/helper-validator-identifier@^7.14.8": 6 | version "7.14.8" 7 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz#32be33a756f29e278a0d644fa08a2c9e0f88a34c" 8 | integrity sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow== 9 | 10 | "@babel/parser@^7.12.0", "@babel/parser@^7.13.9", "@babel/parser@^7.6.0", "@babel/parser@^7.9.6": 11 | version "7.14.8" 12 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.8.tgz#66fd41666b2d7b840bd5ace7f7416d5ac60208d4" 13 | integrity sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA== 14 | 15 | "@babel/types@^7.12.0", "@babel/types@^7.13.0", "@babel/types@^7.6.1", "@babel/types@^7.9.6": 16 | version "7.14.8" 17 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.8.tgz#38109de8fcadc06415fbd9b74df0065d4d41c728" 18 | integrity sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q== 19 | dependencies: 20 | "@babel/helper-validator-identifier" "^7.14.8" 21 | to-fast-properties "^2.0.0" 22 | 23 | "@emmetio/abbreviation@^2.2.2": 24 | version "2.2.2" 25 | resolved "https://registry.yarnpkg.com/@emmetio/abbreviation/-/abbreviation-2.2.2.tgz#746762fd9e7a8c2ea604f580c62e3cfe250e6989" 26 | integrity sha512-TtE/dBnkTCct8+LntkqVrwqQao6EnPAs1YN3cUgxOxTaBlesBCY37ROUAVZrRlG64GNnVShdl/b70RfAI3w5lw== 27 | dependencies: 28 | "@emmetio/scanner" "^1.0.0" 29 | 30 | "@emmetio/css-abbreviation@^2.1.4": 31 | version "2.1.4" 32 | resolved "https://registry.yarnpkg.com/@emmetio/css-abbreviation/-/css-abbreviation-2.1.4.tgz#90362e8a1122ce3b76f6c3157907d30182f53f54" 33 | integrity sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw== 34 | dependencies: 35 | "@emmetio/scanner" "^1.0.0" 36 | 37 | "@emmetio/scanner@^1.0.0": 38 | version "1.0.0" 39 | resolved "https://registry.yarnpkg.com/@emmetio/scanner/-/scanner-1.0.0.tgz#065b2af6233fe7474d44823e3deb89724af42b5f" 40 | integrity sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA== 41 | 42 | "@types/estree@^0.0.48": 43 | version "0.0.48" 44 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.48.tgz#18dc8091b285df90db2f25aa7d906cfc394b7f74" 45 | integrity sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew== 46 | 47 | "@vitejs/plugin-vue@^1.3.0": 48 | version "1.3.0" 49 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.3.0.tgz#fc89a6c9b5a5157916afece4edc8fb55bf1bbc42" 50 | integrity sha512-wJvuJdTBjvucUX0vK4fuy60t+A9bJSZxc59vp1Y+8kiOd0NU5kFt4lay72gMWPeR+lSUjrTmGUq8Uzb99Jbw3A== 51 | 52 | "@volar/code-gen@^0.26.10": 53 | version "0.26.10" 54 | resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.26.10.tgz#17b1b8be995664c615b019d694e9202b7ab1ed68" 55 | integrity sha512-bfgSyzdeVPI2jRHKZiS4BPtz8DK6x0Hf+KLwCKfu53Nps00fNSoHIfvAtm8WJGzF+6Bn+R3o7y3MaYb3zyZB4Q== 56 | dependencies: 57 | "@volar/shared" "^0.26.10" 58 | "@volar/source-map" "^0.26.10" 59 | 60 | "@volar/html2pug@^0.26.10": 61 | version "0.26.10" 62 | resolved "https://registry.yarnpkg.com/@volar/html2pug/-/html2pug-0.26.10.tgz#94b4a28849c1a4de5ab3ddcd4d1167a04c8b488e" 63 | integrity sha512-4p7GemVL6ZJFkUvw24so2TcrRFILJrNgk5bNnm0VwTI0yfiHiKHrClRcl0LQmLruW2cCReON4Q3TsgvzPd4Hfg== 64 | dependencies: 65 | domelementtype "^2.2.0" 66 | domhandler "^4.2.0" 67 | htmlparser2 "^6.1.0" 68 | pug "^3.0.2" 69 | 70 | "@volar/shared@^0.26.10": 71 | version "0.26.10" 72 | resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.26.10.tgz#1e46413c109610042de0b0ea4d20a58d1d01e308" 73 | integrity sha512-ar+E1w2IvVd+GiZ05p0eOi+qkonPm6CUycoTEqDz3OKmYO3tFMe1WVLnspaUIiD7TeuIMbypUHihwYnSVWga9g== 74 | dependencies: 75 | upath "^2.0.1" 76 | vscode-jsonrpc "^8.0.0-next.1" 77 | 78 | "@volar/source-map@^0.26.10": 79 | version "0.26.10" 80 | resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.26.10.tgz#d5772c550b99c360a61df3368c92500c94b8f9b9" 81 | integrity sha512-wThBfZRdixjVtwbjSMBjmffD44+QJGA3DtV6yJGmazS/lK0U+eW6gAUTvhR4xEgePTJqbX8OkfxQmW2D1AleXg== 82 | dependencies: 83 | "@volar/shared" "^0.26.10" 84 | 85 | "@volar/transforms@^0.26.10": 86 | version "0.26.10" 87 | resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.26.10.tgz#dbf63ed94e6b7e7839c099164aaf111a61a4c0d8" 88 | integrity sha512-0h4jzjL23l9jLr7Bxn6V2lzts4GH2FrHb1wJgUpV+YDzOFxw4i6+d1FAzBzquVSvLV89jcuZGUYvj7uVGdN0pA== 89 | dependencies: 90 | "@volar/shared" "^0.26.10" 91 | 92 | "@vue/compiler-core@3.1.5": 93 | version "3.1.5" 94 | resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.1.5.tgz#298f905b6065d6d81ff63756f98c60876b393c87" 95 | integrity sha512-TXBhFinoBaXKDykJzY26UEuQU1K07FOp/0Ie+OXySqqk0bS0ZO7Xvl7UmiTUPYcLrWbxWBR7Bs/y55AI0MNc2Q== 96 | dependencies: 97 | "@babel/parser" "^7.12.0" 98 | "@babel/types" "^7.12.0" 99 | "@vue/shared" "3.1.5" 100 | estree-walker "^2.0.1" 101 | source-map "^0.6.1" 102 | 103 | "@vue/compiler-core@3.2.0-beta.7": 104 | version "3.2.0-beta.7" 105 | resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.0-beta.7.tgz#bb551e99e207c3e694bd6b283cb5a2a2aae7f521" 106 | integrity sha512-JoL8pskBqYDcw3Yf6Bm/TUz4ZIRIkT7VzMzk0chBwpxHima9roZZA2bn5M/JznZryh9JNfrpm1DdDKmsdrRVSQ== 107 | dependencies: 108 | "@babel/parser" "^7.12.0" 109 | "@babel/types" "^7.12.0" 110 | "@vue/shared" "3.2.0-beta.7" 111 | estree-walker "^2.0.1" 112 | source-map "^0.6.1" 113 | 114 | "@vue/compiler-dom@3.1.5": 115 | version "3.1.5" 116 | resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.1.5.tgz#cbb97020c62a5faa3fbc2a97916bd98041ac9856" 117 | integrity sha512-ZsL3jqJ52OjGU/YiT/9XiuZAmWClKInZM2aFJh9gnsAPqOrj2JIELMbkIFpVKR/CrVO/f2VxfPiiQdQTr65jcQ== 118 | dependencies: 119 | "@vue/compiler-core" "3.1.5" 120 | "@vue/shared" "3.1.5" 121 | 122 | "@vue/compiler-dom@3.2.0-beta.7", "@vue/compiler-dom@^3.2.0-beta.5": 123 | version "3.2.0-beta.7" 124 | resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.0-beta.7.tgz#2099797206b5f773e949801dd1d6a3bd73d174ce" 125 | integrity sha512-51gwn3EaaNs1XI6D3aoPDuDmS1SxBb/HVlVZwlEYDoje6UeF3lx9M6pXOM6CoMLiFNat4CkwqQZu6SghlY0PYw== 126 | dependencies: 127 | "@vue/compiler-core" "3.2.0-beta.7" 128 | "@vue/shared" "3.2.0-beta.7" 129 | 130 | "@vue/compiler-sfc@^3.0.5": 131 | version "3.1.5" 132 | resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.1.5.tgz#e61e54f3a963b0f4a8e523fbb8632390dc52b0d6" 133 | integrity sha512-mtMY6xMvZeSRx9MTa1+NgJWndrkzVTdJ1pQAmAKQuxyb5LsHVvrgP7kcQFvxPHVpLVTORbTJWHaiqoKrJvi1iA== 134 | dependencies: 135 | "@babel/parser" "^7.13.9" 136 | "@babel/types" "^7.13.0" 137 | "@types/estree" "^0.0.48" 138 | "@vue/compiler-core" "3.1.5" 139 | "@vue/compiler-dom" "3.1.5" 140 | "@vue/compiler-ssr" "3.1.5" 141 | "@vue/shared" "3.1.5" 142 | consolidate "^0.16.0" 143 | estree-walker "^2.0.1" 144 | hash-sum "^2.0.0" 145 | lru-cache "^5.1.1" 146 | magic-string "^0.25.7" 147 | merge-source-map "^1.1.0" 148 | postcss "^8.1.10" 149 | postcss-modules "^4.0.0" 150 | postcss-selector-parser "^6.0.4" 151 | source-map "^0.6.1" 152 | 153 | "@vue/compiler-sfc@^3.2.0-beta.5": 154 | version "3.2.0-beta.7" 155 | resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.0-beta.7.tgz#6f04a2b37e358afcd7791b68efaeffd0bf198ddd" 156 | integrity sha512-NsZgrjQJtZhT0X7IeqnkI2F1FZtoI+4rssx03BlQh1jMkuydrkWPeiOuHbmPmtv4V0kbfwG68+PmgJfimdTbPQ== 157 | dependencies: 158 | "@babel/parser" "^7.13.9" 159 | "@babel/types" "^7.13.0" 160 | "@types/estree" "^0.0.48" 161 | "@vue/compiler-core" "3.2.0-beta.7" 162 | "@vue/compiler-dom" "3.2.0-beta.7" 163 | "@vue/compiler-ssr" "3.2.0-beta.7" 164 | "@vue/shared" "3.2.0-beta.7" 165 | consolidate "^0.16.0" 166 | estree-walker "^2.0.1" 167 | hash-sum "^2.0.0" 168 | lru-cache "^5.1.1" 169 | magic-string "^0.25.7" 170 | merge-source-map "^1.1.0" 171 | postcss "^8.1.10" 172 | postcss-modules "^4.0.0" 173 | postcss-selector-parser "^6.0.4" 174 | source-map "^0.6.1" 175 | 176 | "@vue/compiler-ssr@3.1.5": 177 | version "3.1.5" 178 | resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.1.5.tgz#f068652774293256a1e53084bed48a67682df9d2" 179 | integrity sha512-CU5N7Di/a4lyJ18LGJxJYZS2a8PlLdWpWHX9p/XcsjT2TngMpj3QvHVRkuik2u8QrIDZ8OpYmTyj1WDNsOV+Dg== 180 | dependencies: 181 | "@vue/compiler-dom" "3.1.5" 182 | "@vue/shared" "3.1.5" 183 | 184 | "@vue/compiler-ssr@3.2.0-beta.7": 185 | version "3.2.0-beta.7" 186 | resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.0-beta.7.tgz#1a46abf8bcd3196c2c9ad149063c00c4619f1e24" 187 | integrity sha512-85sT42ErbQ8DmR2w+Joqh5bskqtVj7Y21iwi2Hu1Ccr76vEiD4/7PB8fuhbkDmilOAMMcvh90KyvXpYJ84THCw== 188 | dependencies: 189 | "@vue/compiler-dom" "3.2.0-beta.7" 190 | "@vue/shared" "3.2.0-beta.7" 191 | 192 | "@vue/reactivity@3.1.5": 193 | version "3.1.5" 194 | resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.1.5.tgz#dbec4d9557f7c8f25c2635db1e23a78a729eb991" 195 | integrity sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg== 196 | dependencies: 197 | "@vue/shared" "3.1.5" 198 | 199 | "@vue/reactivity@^3.2.0-beta.5": 200 | version "3.2.0-beta.7" 201 | resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.0-beta.7.tgz#06c916315f3b74ae640040ddb75972da29467f84" 202 | integrity sha512-qS6/g+CaPRDNssjk6sLn2od6B/CGKoG0UnbCRE+TrgKKf7QGZGv5RBjZrqqaJvgBx1gjPjRi7DVWO/YWvdyNCA== 203 | dependencies: 204 | "@vue/shared" "3.2.0-beta.7" 205 | 206 | "@vue/runtime-core@3.1.5": 207 | version "3.1.5" 208 | resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.1.5.tgz#a545b7f146092929cb5e833e85439150f17ac87b" 209 | integrity sha512-YQbG5cBktN1RowQDKA22itmvQ+b40f0WgQ6CXK4VYoYICAiAfu6Cc14777ve8zp1rJRGtk5oIeS149TOculrTg== 210 | dependencies: 211 | "@vue/reactivity" "3.1.5" 212 | "@vue/shared" "3.1.5" 213 | 214 | "@vue/runtime-dom@3.1.5": 215 | version "3.1.5" 216 | resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.1.5.tgz#4fa28947d408aa368fa17ea0edc1beb9af1472a1" 217 | integrity sha512-tNcf3JhVR0RfW0kw1p8xZgv30nvX8Y9rsz7eiQ0dHe273sfoCngAG0y4GvMaY4Xd8FsjUwFedd4suQ8Lu8meXg== 218 | dependencies: 219 | "@vue/runtime-core" "3.1.5" 220 | "@vue/shared" "3.1.5" 221 | csstype "^2.6.8" 222 | 223 | "@vue/shared@3.1.5": 224 | version "3.1.5" 225 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.1.5.tgz#74ee3aad995d0a3996a6bb9533d4d280514ede03" 226 | integrity sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA== 227 | 228 | "@vue/shared@3.2.0-beta.7": 229 | version "3.2.0-beta.7" 230 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.0-beta.7.tgz#0bce776271f329e6582fcda00d61d4bcf1c60b52" 231 | integrity sha512-rXkGVA+HeVsnB/pba3uZK9KJCwNetCupqHX5g+aXhZPucHTC0YCPoZFYc4qUE8wa8atXTBWP+1VnztbXBPGRuA== 232 | 233 | "@vue/shared@^3.2.0-beta.5": 234 | version "3.2.0-beta.5" 235 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.0-beta.5.tgz#c2752bac51476bfd9c6050f4a5e97c28eb66f27a" 236 | integrity sha512-DprP8v3vg/nnfl4b93hJ+ujojiFAMwXbng8N9NpNDSuFMZG0zFO3Tqh3X1JQgaE7jUgYoQzR2TTGCKNb/4+QGA== 237 | 238 | acorn@^7.1.1: 239 | version "7.4.1" 240 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 241 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 242 | 243 | anymatch@~3.1.2: 244 | version "3.1.2" 245 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" 246 | integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== 247 | dependencies: 248 | normalize-path "^3.0.0" 249 | picomatch "^2.0.4" 250 | 251 | asap@~2.0.3: 252 | version "2.0.6" 253 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" 254 | integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= 255 | 256 | assert-never@^1.2.1: 257 | version "1.2.1" 258 | resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.2.1.tgz#11f0e363bf146205fb08193b5c7b90f4d1cf44fe" 259 | integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw== 260 | 261 | babel-walk@3.0.0-canary-5: 262 | version "3.0.0-canary-5" 263 | resolved "https://registry.yarnpkg.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" 264 | integrity sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== 265 | dependencies: 266 | "@babel/types" "^7.9.6" 267 | 268 | big.js@^5.2.2: 269 | version "5.2.2" 270 | resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" 271 | integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== 272 | 273 | binary-extensions@^2.0.0: 274 | version "2.2.0" 275 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 276 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== 277 | 278 | bluebird@^3.7.2: 279 | version "3.7.2" 280 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" 281 | integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== 282 | 283 | braces@~3.0.2: 284 | version "3.0.2" 285 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 286 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 287 | dependencies: 288 | fill-range "^7.0.1" 289 | 290 | call-bind@^1.0.2: 291 | version "1.0.2" 292 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 293 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== 294 | dependencies: 295 | function-bind "^1.1.1" 296 | get-intrinsic "^1.0.2" 297 | 298 | character-parser@^2.2.0: 299 | version "2.2.0" 300 | resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0" 301 | integrity sha1-x84o821LzZdE5f/CxfzeHHMmH8A= 302 | dependencies: 303 | is-regex "^1.0.3" 304 | 305 | "chokidar@>=3.0.0 <4.0.0": 306 | version "3.5.2" 307 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" 308 | integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== 309 | dependencies: 310 | anymatch "~3.1.2" 311 | braces "~3.0.2" 312 | glob-parent "~5.1.2" 313 | is-binary-path "~2.1.0" 314 | is-glob "~4.0.1" 315 | normalize-path "~3.0.0" 316 | readdirp "~3.6.0" 317 | optionalDependencies: 318 | fsevents "~2.3.2" 319 | 320 | colorette@^1.2.2: 321 | version "1.2.2" 322 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" 323 | integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== 324 | 325 | consolidate@^0.16.0: 326 | version "0.16.0" 327 | resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.16.0.tgz#a11864768930f2f19431660a65906668f5fbdc16" 328 | integrity sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ== 329 | dependencies: 330 | bluebird "^3.7.2" 331 | 332 | constantinople@^4.0.1: 333 | version "4.0.1" 334 | resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-4.0.1.tgz#0def113fa0e4dc8de83331a5cf79c8b325213151" 335 | integrity sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== 336 | dependencies: 337 | "@babel/parser" "^7.6.0" 338 | "@babel/types" "^7.6.1" 339 | 340 | cssesc@^3.0.0: 341 | version "3.0.0" 342 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 343 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 344 | 345 | csstype@^2.6.8: 346 | version "2.6.17" 347 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.17.tgz#4cf30eb87e1d1a005d8b6510f95292413f6a1c0e" 348 | integrity sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A== 349 | 350 | doctypes@^1.1.0: 351 | version "1.1.0" 352 | resolved "https://registry.yarnpkg.com/doctypes/-/doctypes-1.1.0.tgz#ea80b106a87538774e8a3a4a5afe293de489e0a9" 353 | integrity sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk= 354 | 355 | dom-serializer@^1.0.1: 356 | version "1.3.2" 357 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" 358 | integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== 359 | dependencies: 360 | domelementtype "^2.0.1" 361 | domhandler "^4.2.0" 362 | entities "^2.0.0" 363 | 364 | domelementtype@^2.0.1, domelementtype@^2.2.0: 365 | version "2.2.0" 366 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" 367 | integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== 368 | 369 | domhandler@^4.0.0, domhandler@^4.2.0: 370 | version "4.2.0" 371 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" 372 | integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== 373 | dependencies: 374 | domelementtype "^2.2.0" 375 | 376 | domutils@^2.5.2: 377 | version "2.7.0" 378 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442" 379 | integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== 380 | dependencies: 381 | dom-serializer "^1.0.1" 382 | domelementtype "^2.2.0" 383 | domhandler "^4.2.0" 384 | 385 | emmet@^2.3.0: 386 | version "2.3.4" 387 | resolved "https://registry.yarnpkg.com/emmet/-/emmet-2.3.4.tgz#5ba0d7a5569a68c7697dfa890c772e4f3179d123" 388 | integrity sha512-3IqSwmO+N2ZGeuhDyhV/TIOJFUbkChi53bcasSNRE7Yd+4eorbbYz4e53TpMECt38NtYkZNupQCZRlwdAYA42A== 389 | dependencies: 390 | "@emmetio/abbreviation" "^2.2.2" 391 | "@emmetio/css-abbreviation" "^2.1.4" 392 | 393 | emojis-list@^3.0.0: 394 | version "3.0.0" 395 | resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" 396 | integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== 397 | 398 | entities@^2.0.0: 399 | version "2.2.0" 400 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 401 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 402 | 403 | esbuild@^0.12.8: 404 | version "0.12.17" 405 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.17.tgz#5816f905c2905de0ebbc658860df7b5b48afbcd3" 406 | integrity sha512-GshKJyVYUnlSXIZj/NheC2O0Kblh42CS7P1wJyTbbIHevTG4jYMS9NNw8EOd8dDWD0dzydYHS01MpZoUcQXB4g== 407 | 408 | estree-walker@^2.0.1: 409 | version "2.0.2" 410 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 411 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 412 | 413 | fill-range@^7.0.1: 414 | version "7.0.1" 415 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 416 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 417 | dependencies: 418 | to-regex-range "^5.0.1" 419 | 420 | fsevents@~2.3.2: 421 | version "2.3.2" 422 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 423 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 424 | 425 | function-bind@^1.1.1: 426 | version "1.1.1" 427 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 428 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 429 | 430 | generic-names@^2.0.1: 431 | version "2.0.1" 432 | resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-2.0.1.tgz#f8a378ead2ccaa7a34f0317b05554832ae41b872" 433 | integrity sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ== 434 | dependencies: 435 | loader-utils "^1.1.0" 436 | 437 | get-intrinsic@^1.0.2: 438 | version "1.1.1" 439 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 440 | integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== 441 | dependencies: 442 | function-bind "^1.1.1" 443 | has "^1.0.3" 444 | has-symbols "^1.0.1" 445 | 446 | glob-parent@~5.1.2: 447 | version "5.1.2" 448 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 449 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 450 | dependencies: 451 | is-glob "^4.0.1" 452 | 453 | has-symbols@^1.0.1, has-symbols@^1.0.2: 454 | version "1.0.2" 455 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 456 | integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== 457 | 458 | has@^1.0.3: 459 | version "1.0.3" 460 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 461 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 462 | dependencies: 463 | function-bind "^1.1.1" 464 | 465 | hash-sum@^2.0.0: 466 | version "2.0.0" 467 | resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" 468 | integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== 469 | 470 | htmlparser2@^6.1.0: 471 | version "6.1.0" 472 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" 473 | integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== 474 | dependencies: 475 | domelementtype "^2.0.1" 476 | domhandler "^4.0.0" 477 | domutils "^2.5.2" 478 | entities "^2.0.0" 479 | 480 | icss-replace-symbols@^1.1.0: 481 | version "1.1.0" 482 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" 483 | integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= 484 | 485 | icss-utils@^5.0.0: 486 | version "5.1.0" 487 | resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" 488 | integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== 489 | 490 | is-binary-path@~2.1.0: 491 | version "2.1.0" 492 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 493 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 494 | dependencies: 495 | binary-extensions "^2.0.0" 496 | 497 | is-core-module@^2.2.0: 498 | version "2.5.0" 499 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.5.0.tgz#f754843617c70bfd29b7bd87327400cda5c18491" 500 | integrity sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== 501 | dependencies: 502 | has "^1.0.3" 503 | 504 | is-expression@^4.0.0: 505 | version "4.0.0" 506 | resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-4.0.0.tgz#c33155962abf21d0afd2552514d67d2ec16fd2ab" 507 | integrity sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== 508 | dependencies: 509 | acorn "^7.1.1" 510 | object-assign "^4.1.1" 511 | 512 | is-extglob@^2.1.1: 513 | version "2.1.1" 514 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 515 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 516 | 517 | is-glob@^4.0.1, is-glob@~4.0.1: 518 | version "4.0.1" 519 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 520 | integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 521 | dependencies: 522 | is-extglob "^2.1.1" 523 | 524 | is-number@^7.0.0: 525 | version "7.0.0" 526 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 527 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 528 | 529 | is-promise@^2.0.0: 530 | version "2.2.2" 531 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" 532 | integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== 533 | 534 | is-regex@^1.0.3: 535 | version "1.1.3" 536 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.3.tgz#d029f9aff6448b93ebbe3f33dac71511fdcbef9f" 537 | integrity sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== 538 | dependencies: 539 | call-bind "^1.0.2" 540 | has-symbols "^1.0.2" 541 | 542 | js-stringify@^1.0.2: 543 | version "1.0.2" 544 | resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db" 545 | integrity sha1-Fzb939lyTyijaCrcYjCufk6Weds= 546 | 547 | json5@^1.0.1: 548 | version "1.0.1" 549 | resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" 550 | integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== 551 | dependencies: 552 | minimist "^1.2.0" 553 | 554 | jsonc-parser@^2.3.0: 555 | version "2.3.1" 556 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.3.1.tgz#59549150b133f2efacca48fe9ce1ec0659af2342" 557 | integrity sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg== 558 | 559 | jsonc-parser@^3.0.0: 560 | version "3.0.0" 561 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" 562 | integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== 563 | 564 | jstransformer@1.0.0: 565 | version "1.0.0" 566 | resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3" 567 | integrity sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM= 568 | dependencies: 569 | is-promise "^2.0.0" 570 | promise "^7.0.1" 571 | 572 | loader-utils@^1.1.0: 573 | version "1.4.0" 574 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" 575 | integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== 576 | dependencies: 577 | big.js "^5.2.2" 578 | emojis-list "^3.0.0" 579 | json5 "^1.0.1" 580 | 581 | lodash.camelcase@^4.3.0: 582 | version "4.3.0" 583 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" 584 | integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= 585 | 586 | lru-cache@^5.1.1: 587 | version "5.1.1" 588 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" 589 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== 590 | dependencies: 591 | yallist "^3.0.2" 592 | 593 | magic-string@^0.25.7: 594 | version "0.25.7" 595 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" 596 | integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== 597 | dependencies: 598 | sourcemap-codec "^1.4.4" 599 | 600 | merge-source-map@^1.1.0: 601 | version "1.1.0" 602 | resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" 603 | integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== 604 | dependencies: 605 | source-map "^0.6.1" 606 | 607 | minimist@^1.2.0: 608 | version "1.2.5" 609 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 610 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 611 | 612 | nanoid@^3.1.23: 613 | version "3.1.23" 614 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81" 615 | integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== 616 | 617 | normalize-path@^3.0.0, normalize-path@~3.0.0: 618 | version "3.0.0" 619 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 620 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 621 | 622 | object-assign@^4.1.1: 623 | version "4.1.1" 624 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 625 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 626 | 627 | path-parse@^1.0.6: 628 | version "1.0.7" 629 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 630 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 631 | 632 | picomatch@^2.0.4, picomatch@^2.2.1: 633 | version "2.3.0" 634 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" 635 | integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== 636 | 637 | postcss-modules-extract-imports@^3.0.0: 638 | version "3.0.0" 639 | resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" 640 | integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== 641 | 642 | postcss-modules-local-by-default@^4.0.0: 643 | version "4.0.0" 644 | resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" 645 | integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== 646 | dependencies: 647 | icss-utils "^5.0.0" 648 | postcss-selector-parser "^6.0.2" 649 | postcss-value-parser "^4.1.0" 650 | 651 | postcss-modules-scope@^3.0.0: 652 | version "3.0.0" 653 | resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" 654 | integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== 655 | dependencies: 656 | postcss-selector-parser "^6.0.4" 657 | 658 | postcss-modules-values@^4.0.0: 659 | version "4.0.0" 660 | resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" 661 | integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== 662 | dependencies: 663 | icss-utils "^5.0.0" 664 | 665 | postcss-modules@^4.0.0: 666 | version "4.2.2" 667 | resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.2.2.tgz#5e7777c5a8964ea176919d90b2e54ef891321ce5" 668 | integrity sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg== 669 | dependencies: 670 | generic-names "^2.0.1" 671 | icss-replace-symbols "^1.1.0" 672 | lodash.camelcase "^4.3.0" 673 | postcss-modules-extract-imports "^3.0.0" 674 | postcss-modules-local-by-default "^4.0.0" 675 | postcss-modules-scope "^3.0.0" 676 | postcss-modules-values "^4.0.0" 677 | string-hash "^1.1.1" 678 | 679 | postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: 680 | version "6.0.6" 681 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" 682 | integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== 683 | dependencies: 684 | cssesc "^3.0.0" 685 | util-deprecate "^1.0.2" 686 | 687 | postcss-value-parser@^4.1.0: 688 | version "4.1.0" 689 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" 690 | integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== 691 | 692 | postcss@^8.1.10, postcss@^8.3.6: 693 | version "8.3.6" 694 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.6.tgz#2730dd76a97969f37f53b9a6096197be311cc4ea" 695 | integrity sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A== 696 | dependencies: 697 | colorette "^1.2.2" 698 | nanoid "^3.1.23" 699 | source-map-js "^0.6.2" 700 | 701 | promise@^7.0.1: 702 | version "7.3.1" 703 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" 704 | integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== 705 | dependencies: 706 | asap "~2.0.3" 707 | 708 | pug-attrs@^3.0.0: 709 | version "3.0.0" 710 | resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41" 711 | integrity sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== 712 | dependencies: 713 | constantinople "^4.0.1" 714 | js-stringify "^1.0.2" 715 | pug-runtime "^3.0.0" 716 | 717 | pug-code-gen@^3.0.2: 718 | version "3.0.2" 719 | resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-3.0.2.tgz#ad190f4943133bf186b60b80de483100e132e2ce" 720 | integrity sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg== 721 | dependencies: 722 | constantinople "^4.0.1" 723 | doctypes "^1.1.0" 724 | js-stringify "^1.0.2" 725 | pug-attrs "^3.0.0" 726 | pug-error "^2.0.0" 727 | pug-runtime "^3.0.0" 728 | void-elements "^3.1.0" 729 | with "^7.0.0" 730 | 731 | pug-error@^2.0.0: 732 | version "2.0.0" 733 | resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-2.0.0.tgz#5c62173cb09c34de2a2ce04f17b8adfec74d8ca5" 734 | integrity sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ== 735 | 736 | pug-filters@^4.0.0: 737 | version "4.0.0" 738 | resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-4.0.0.tgz#d3e49af5ba8472e9b7a66d980e707ce9d2cc9b5e" 739 | integrity sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== 740 | dependencies: 741 | constantinople "^4.0.1" 742 | jstransformer "1.0.0" 743 | pug-error "^2.0.0" 744 | pug-walk "^2.0.0" 745 | resolve "^1.15.1" 746 | 747 | pug-lexer@^5.0.1: 748 | version "5.0.1" 749 | resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-5.0.1.tgz#ae44628c5bef9b190b665683b288ca9024b8b0d5" 750 | integrity sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w== 751 | dependencies: 752 | character-parser "^2.2.0" 753 | is-expression "^4.0.0" 754 | pug-error "^2.0.0" 755 | 756 | pug-linker@^4.0.0: 757 | version "4.0.0" 758 | resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-4.0.0.tgz#12cbc0594fc5a3e06b9fc59e6f93c146962a7708" 759 | integrity sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== 760 | dependencies: 761 | pug-error "^2.0.0" 762 | pug-walk "^2.0.0" 763 | 764 | pug-load@^3.0.0: 765 | version "3.0.0" 766 | resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-3.0.0.tgz#9fd9cda52202b08adb11d25681fb9f34bd41b662" 767 | integrity sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== 768 | dependencies: 769 | object-assign "^4.1.1" 770 | pug-walk "^2.0.0" 771 | 772 | pug-parser@^6.0.0: 773 | version "6.0.0" 774 | resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-6.0.0.tgz#a8fdc035863a95b2c1dc5ebf4ecf80b4e76a1260" 775 | integrity sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== 776 | dependencies: 777 | pug-error "^2.0.0" 778 | token-stream "1.0.0" 779 | 780 | pug-runtime@^3.0.0, pug-runtime@^3.0.1: 781 | version "3.0.1" 782 | resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-3.0.1.tgz#f636976204723f35a8c5f6fad6acda2a191b83d7" 783 | integrity sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg== 784 | 785 | pug-strip-comments@^2.0.0: 786 | version "2.0.0" 787 | resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz#f94b07fd6b495523330f490a7f554b4ff876303e" 788 | integrity sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== 789 | dependencies: 790 | pug-error "^2.0.0" 791 | 792 | pug-walk@^2.0.0: 793 | version "2.0.0" 794 | resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-2.0.0.tgz#417aabc29232bb4499b5b5069a2b2d2a24d5f5fe" 795 | integrity sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== 796 | 797 | pug@^3.0.2: 798 | version "3.0.2" 799 | resolved "https://registry.yarnpkg.com/pug/-/pug-3.0.2.tgz#f35c7107343454e43bc27ae0ff76c731b78ea535" 800 | integrity sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw== 801 | dependencies: 802 | pug-code-gen "^3.0.2" 803 | pug-filters "^4.0.0" 804 | pug-lexer "^5.0.1" 805 | pug-linker "^4.0.0" 806 | pug-load "^3.0.0" 807 | pug-parser "^6.0.0" 808 | pug-runtime "^3.0.1" 809 | pug-strip-comments "^2.0.0" 810 | 811 | readdirp@~3.6.0: 812 | version "3.6.0" 813 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" 814 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== 815 | dependencies: 816 | picomatch "^2.2.1" 817 | 818 | remixicon@^2.5.0: 819 | version "2.5.0" 820 | resolved "https://registry.yarnpkg.com/remixicon/-/remixicon-2.5.0.tgz#b5e245894a1550aa23793f95daceadbf96ad1a41" 821 | integrity sha512-q54ra2QutYDZpuSnFjmeagmEiN9IMo56/zz5dDNitzKD23oFRw77cWo4TsrAdmdkPiEn8mxlrTqxnkujDbEGww== 822 | 823 | request-light@^0.5.4: 824 | version "0.5.4" 825 | resolved "https://registry.yarnpkg.com/request-light/-/request-light-0.5.4.tgz#497a98c6d8ae49536417a5e2d7f383b934f3e38c" 826 | integrity sha512-t3566CMweOFlUk7Y1DJMu5OrtpoZEb6aSTsLQVT3wtrIEJ5NhcY9G/Oqxvjllzl4a15zXfFlcr9q40LbLVQJqw== 827 | 828 | resolve@^1.15.1, resolve@^1.20.0: 829 | version "1.20.0" 830 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 831 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 832 | dependencies: 833 | is-core-module "^2.2.0" 834 | path-parse "^1.0.6" 835 | 836 | rollup@^2.38.5: 837 | version "2.55.1" 838 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.55.1.tgz#66a444648e2fb603d8e329e77a61c608a6510fda" 839 | integrity sha512-1P9w5fpb6b4qroePh8vHKGIvPNxwoCQhjJpIqfZGHLKpZ0xcU2/XBmFxFbc9697/6bmHpmFTLk5R1dAQhFSo0g== 840 | optionalDependencies: 841 | fsevents "~2.3.2" 842 | 843 | sass@^1.37.0: 844 | version "1.37.0" 845 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.37.0.tgz#f1b03a9d072ee9053a29d125c8130c78e92827c2" 846 | integrity sha512-B+Tu6cSAG8ffs/cqsZl/bgSH2pCmavDaPTYAoW8QA1qNHh/RqndNfVKuABKYkLjUQ5aq/BnCENVpE80cqdSM1w== 847 | dependencies: 848 | chokidar ">=3.0.0 <4.0.0" 849 | 850 | source-map-js@^0.6.2: 851 | version "0.6.2" 852 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" 853 | integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== 854 | 855 | source-map@^0.6.1: 856 | version "0.6.1" 857 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 858 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 859 | 860 | sourcemap-codec@^1.4.4: 861 | version "1.4.8" 862 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 863 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 864 | 865 | string-hash@^1.1.1: 866 | version "1.1.3" 867 | resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" 868 | integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= 869 | 870 | to-fast-properties@^2.0.0: 871 | version "2.0.0" 872 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 873 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 874 | 875 | to-regex-range@^5.0.1: 876 | version "5.0.1" 877 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 878 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 879 | dependencies: 880 | is-number "^7.0.0" 881 | 882 | token-stream@1.0.0: 883 | version "1.0.0" 884 | resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4" 885 | integrity sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ= 886 | 887 | typescript@^4.3.2: 888 | version "4.3.5" 889 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4" 890 | integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== 891 | 892 | upath@^2.0.1: 893 | version "2.0.1" 894 | resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" 895 | integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== 896 | 897 | util-deprecate@^1.0.2: 898 | version "1.0.2" 899 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 900 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 901 | 902 | vite@^2.4.4: 903 | version "2.4.4" 904 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.4.4.tgz#8c402a07ad45f168f6eb5428bead38f3e4363e47" 905 | integrity sha512-m1wK6pFJKmaYA6AeZIUXyiAgUAAJzVXhIMYCdZUpCaFMGps0v0IlNJtbmPvkUhVEyautalajmnW5X6NboUPsnw== 906 | dependencies: 907 | esbuild "^0.12.8" 908 | postcss "^8.3.6" 909 | resolve "^1.20.0" 910 | rollup "^2.38.5" 911 | optionalDependencies: 912 | fsevents "~2.3.2" 913 | 914 | void-elements@^3.1.0: 915 | version "3.1.0" 916 | resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" 917 | integrity sha1-YU9/v42AHwu18GYfWy9XhXUOTwk= 918 | 919 | vscode-css-languageservice@^5.1.4: 920 | version "5.1.4" 921 | resolved "https://registry.yarnpkg.com/vscode-css-languageservice/-/vscode-css-languageservice-5.1.4.tgz#07e4c63f1c3bb06e6f3f329c32b490d20a601bab" 922 | integrity sha512-fIJZJMXbaBsK0ifBb2RmSiLtzwn6NrZnKn7O+0ziIjwAY+rPvSK9St2qqQXFU3reZVRAt/I4GBp40dC/THcUDA== 923 | dependencies: 924 | vscode-languageserver-textdocument "^1.0.1" 925 | vscode-languageserver-types "^3.16.0" 926 | vscode-nls "^5.0.0" 927 | vscode-uri "^3.0.2" 928 | 929 | vscode-emmet-helper@^2.6.4: 930 | version "2.6.4" 931 | resolved "https://registry.yarnpkg.com/vscode-emmet-helper/-/vscode-emmet-helper-2.6.4.tgz#bea47f17649bba26b412f3d1fac18aaee43eba25" 932 | integrity sha512-fP0nunW1RUWEKGf4gqiYLOVNFFGXSRHjCl0pikxtwCFlty8WwimM+RBJ5o0aIiwerrYD30HqeaVyvDW027Sseg== 933 | dependencies: 934 | emmet "^2.3.0" 935 | jsonc-parser "^2.3.0" 936 | vscode-languageserver-textdocument "^1.0.1" 937 | vscode-languageserver-types "^3.15.1" 938 | vscode-nls "^5.0.0" 939 | vscode-uri "^2.1.2" 940 | 941 | vscode-html-languageservice@^4.0.7: 942 | version "4.0.7" 943 | resolved "https://registry.yarnpkg.com/vscode-html-languageservice/-/vscode-html-languageservice-4.0.7.tgz#94f2ed22c821965f828222d13b5aa541b358d992" 944 | integrity sha512-P5TQMYpgxAdLs+PwpC7Lm+0lXCyQAC6kZ41YuPYNHVooC4XO7Y2+ncHBcQJVK4C9LU2cTOAl0lzq4WAxuwRHYw== 945 | dependencies: 946 | vscode-languageserver-textdocument "^1.0.1" 947 | vscode-languageserver-types "^3.16.0" 948 | vscode-nls "^5.0.0" 949 | vscode-uri "^3.0.2" 950 | 951 | vscode-json-languageservice@^4.1.5: 952 | version "4.1.6" 953 | resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-4.1.6.tgz#4275e8daf1cba80273c318f33fbf7a2ede307053" 954 | integrity sha512-DIKb3tcfRtb3tIE6g9SLOl5E9tNSt6kljH08Wa5RwFlVshtXGrDDzttchze4CYy9pJpE9mBtCbRHmLvY1Z1ZXA== 955 | dependencies: 956 | jsonc-parser "^3.0.0" 957 | vscode-languageserver-textdocument "^1.0.1" 958 | vscode-languageserver-types "^3.16.0" 959 | vscode-nls "^5.0.0" 960 | vscode-uri "^3.0.2" 961 | 962 | vscode-jsonrpc@8.0.0-next.1, vscode-jsonrpc@^8.0.0-next.1: 963 | version "8.0.0-next.1" 964 | resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.0-next.1.tgz#1964688a9851f86900c55e298939a157b2e224ad" 965 | integrity sha512-NoSPIqVWpztdC91oUaiN9PmjAupRAEF8vdXRDLWw2lX2k760dn0gO4CCXkT6GdLSBcF/xKq0zWVTsfd3lpje7g== 966 | 967 | vscode-languageserver-protocol@3.17.0-next.7: 968 | version "3.17.0-next.7" 969 | resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.0-next.7.tgz#2150edb86b6a51c325003b437a522f0dcfc604b4" 970 | integrity sha512-naG6LWmcF+cneRx6ia16rg+ukSWaZNESFRv+rKE5sIp69IFbuehXcRwkyeS1jZa2SRCF/TnN/H+y9gBbvFqsaQ== 971 | dependencies: 972 | vscode-jsonrpc "8.0.0-next.1" 973 | vscode-languageserver-types "3.17.0-next.3" 974 | 975 | vscode-languageserver-textdocument@^1.0.1: 976 | version "1.0.1" 977 | resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz#178168e87efad6171b372add1dea34f53e5d330f" 978 | integrity sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA== 979 | 980 | vscode-languageserver-types@3.17.0-next.3: 981 | version "3.17.0-next.3" 982 | resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.0-next.3.tgz#e1f4311e08ea3193e81126154b6a342fc1c3dba3" 983 | integrity sha512-VQcXnhKYxUW6OiRMhG++SzmZYMJwusXknJGd+FfdOnS1yHAo734OHyR0e2eEHDlv0/oWc8RZPgx/VKSKyondVg== 984 | 985 | vscode-languageserver-types@^3.15.1, vscode-languageserver-types@^3.16.0: 986 | version "3.16.0" 987 | resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz#ecf393fc121ec6974b2da3efb3155644c514e247" 988 | integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA== 989 | 990 | vscode-languageserver@^8.0.0-next.1: 991 | version "8.0.0-next.1" 992 | resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.0.0-next.1.tgz#b5844585acf862a7bdaab22d28c9da0f1527d790" 993 | integrity sha512-Sjmjcl5OMvE64eblJMqj8p7JDtJKf3CVkZXOqWwLINoSRCH9tkZdBss37bVOmpTy89sKX9fKwuBbEE8jNb8Isw== 994 | dependencies: 995 | vscode-languageserver-protocol "3.17.0-next.7" 996 | 997 | vscode-nls@^5.0.0: 998 | version "5.0.0" 999 | resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840" 1000 | integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA== 1001 | 1002 | vscode-pug-languageservice@^0.26.10: 1003 | version "0.26.10" 1004 | resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.26.10.tgz#6b29300c8e7266cc9c23f8be319f23ac0364d925" 1005 | integrity sha512-NoRjGLaOXlgCP9V2QDeeERRaydu0t3li4PUnkJVgK9ti8zsB7psqhlPqGfLiurRuHm3O1O4Ri7Eqk02/T6Gotg== 1006 | dependencies: 1007 | "@volar/code-gen" "^0.26.10" 1008 | "@volar/shared" "^0.26.10" 1009 | "@volar/source-map" "^0.26.10" 1010 | "@volar/transforms" "^0.26.10" 1011 | pug-lexer "^5.0.1" 1012 | pug-parser "^6.0.0" 1013 | vscode-languageserver "^8.0.0-next.1" 1014 | 1015 | vscode-typescript-languageservice@^0.26.10: 1016 | version "0.26.10" 1017 | resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.26.10.tgz#dc1317c3b8a36d97439cda0e2c086cf6e819cef4" 1018 | integrity sha512-E5HaPQR6P3DTnl0U6sDXY/Wnm1zapsor1H9kPkQhVUjTqt+uHLEHQrQoLVXZkV2wVczaC1/870k3CJIQdUZB2Q== 1019 | dependencies: 1020 | "@volar/shared" "^0.26.10" 1021 | upath "^2.0.1" 1022 | vscode-languageserver "^8.0.0-next.1" 1023 | vscode-languageserver-textdocument "^1.0.1" 1024 | 1025 | vscode-uri@^2.1.2: 1026 | version "2.1.2" 1027 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-2.1.2.tgz#c8d40de93eb57af31f3c715dd650e2ca2c096f1c" 1028 | integrity sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A== 1029 | 1030 | vscode-uri@^3.0.2: 1031 | version "3.0.2" 1032 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.2.tgz#ecfd1d066cb8ef4c3a208decdbab9a8c23d055d0" 1033 | integrity sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA== 1034 | 1035 | vscode-vue-languageservice@^0.26.6: 1036 | version "0.26.10" 1037 | resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.26.10.tgz#39fc511bb18154378d8d4b86ab0d3f904874e243" 1038 | integrity sha512-AbWIJDJ8HD1w8/rDptt7EZFzNmuGnA5fCywANOCKfyMWoSCmoeZQcGeNiUX5h63LBwZkGWY/m6trreCMLn3x6g== 1039 | dependencies: 1040 | "@volar/code-gen" "^0.26.10" 1041 | "@volar/html2pug" "^0.26.10" 1042 | "@volar/shared" "^0.26.10" 1043 | "@volar/source-map" "^0.26.10" 1044 | "@volar/transforms" "^0.26.10" 1045 | "@vue/compiler-dom" "^3.2.0-beta.5" 1046 | "@vue/compiler-sfc" "^3.2.0-beta.5" 1047 | "@vue/reactivity" "^3.2.0-beta.5" 1048 | "@vue/shared" "^3.2.0-beta.5" 1049 | jsonc-parser "^3.0.0" 1050 | request-light "^0.5.4" 1051 | upath "^2.0.1" 1052 | vscode-css-languageservice "^5.1.4" 1053 | vscode-emmet-helper "^2.6.4" 1054 | vscode-html-languageservice "^4.0.7" 1055 | vscode-json-languageservice "^4.1.5" 1056 | vscode-languageserver "^8.0.0-next.1" 1057 | vscode-languageserver-textdocument "^1.0.1" 1058 | vscode-pug-languageservice "^0.26.10" 1059 | vscode-typescript-languageservice "^0.26.10" 1060 | 1061 | vue-tsc@^0.2.2: 1062 | version "0.2.2" 1063 | resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.2.2.tgz#e7fd5e5c789beb31840ad26082cfc8bb6356e733" 1064 | integrity sha512-91mzfGneWCuF83WTGRI9HA67IBUh5lrhujnFaHKWHQlpQFcBadkmz0BVoGAuJLQILetC5/CrY3is6FGiWFuY4w== 1065 | dependencies: 1066 | vscode-vue-languageservice "^0.26.6" 1067 | 1068 | vue@^3.0.5: 1069 | version "3.1.5" 1070 | resolved "https://registry.yarnpkg.com/vue/-/vue-3.1.5.tgz#12879b11d0685ee4478c8869551799630a52f9fe" 1071 | integrity sha512-Ho7HNb1nfDoO+HVb6qYZgeaobt1XbY6KXFe4HGs1b9X6RhkWG/113n4/SrtM1LUclM6OrP/Se5aPHHvAPG1iVQ== 1072 | dependencies: 1073 | "@vue/compiler-dom" "3.1.5" 1074 | "@vue/runtime-dom" "3.1.5" 1075 | "@vue/shared" "3.1.5" 1076 | 1077 | with@^7.0.0: 1078 | version "7.0.2" 1079 | resolved "https://registry.yarnpkg.com/with/-/with-7.0.2.tgz#ccee3ad542d25538a7a7a80aad212b9828495bac" 1080 | integrity sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== 1081 | dependencies: 1082 | "@babel/parser" "^7.9.6" 1083 | "@babel/types" "^7.9.6" 1084 | assert-never "^1.2.1" 1085 | babel-walk "3.0.0-canary-5" 1086 | 1087 | yallist@^3.0.2: 1088 | version "3.1.1" 1089 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 1090 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== 1091 | --------------------------------------------------------------------------------