├── public ├── robots.txt ├── favicon.ico └── font │ ├── Inter-roman.var.woff2 │ ├── Inter-italic.var.woff2 │ └── inter.css ├── .vscode └── settings.json ├── src ├── tailwind.css ├── views │ ├── NotFound.vue │ └── About.vue ├── main.js ├── routes.js ├── components │ ├── Comment.vue │ └── Vote.vue └── App.vue ├── .gitignore ├── postcss.config.js ├── jsconfig.json ├── vite.config.js ├── netlify.toml ├── tailwind.config.js ├── index.html ├── README.md ├── package.json └── yarn.lock /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deepscan.ignoreConfirmWarning": true 3 | } -------------------------------------------------------------------------------- /src/tailwind.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | node_modules/ 3 | dist/ 4 | npm-debug.log 5 | yarn-error.log 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbekoff/nested-comments/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/font/Inter-roman.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbekoff/nested-comments/HEAD/public/font/Inter-roman.var.woff2 -------------------------------------------------------------------------------- /public/font/Inter-italic.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/norbekoff/nested-comments/HEAD/public/font/Inter-italic.var.woff2 -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": ".", 4 | "paths": { 5 | "@/*": ["src/*"] 6 | } 7 | }, 8 | "exclude": ["node_modules", "dist"] 9 | } 10 | -------------------------------------------------------------------------------- /src/views/NotFound.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite' 2 | import vue from '@vitejs/plugin-vue' 3 | import { resolve } from 'path' 4 | 5 | export default defineConfig({ 6 | plugins: [vue()], 7 | resolve: { 8 | alias: { 9 | '@': resolve(__dirname, 'src'), 10 | }, 11 | }, 12 | server: { 13 | open: true, 14 | }, 15 | }) 16 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | command = "npm run build" 3 | publish = "dist" 4 | environment = { NODE_VERSION = "16" } 5 | 6 | [[redirects]] 7 | from = "/*" 8 | to = "/index.html" 9 | status = 200 10 | 11 | # Opting your Website out of Google's FLoC Network 12 | [[headers]] 13 | for = "/*" 14 | [headers.values] 15 | Permissions-Policy = "interest-cohort=()" -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | import { createApp } from 'vue' 2 | import './tailwind.css' 3 | import App from './App.vue' 4 | import { routes } from './routes.js' 5 | import { createRouter, createWebHistory } from 'vue-router' 6 | 7 | const app = createApp(App) 8 | 9 | const router = createRouter({ 10 | history: createWebHistory(), 11 | routes, 12 | }) 13 | 14 | app.use(router) 15 | app.mount('#app') 16 | -------------------------------------------------------------------------------- /public/font/inter.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'Inter var'; 3 | font-weight: 100 900; 4 | font-display: swap; 5 | font-style: normal; 6 | font-named-instance: 'Regular'; 7 | src: url('Inter-roman.var.woff2') format('woff2'); 8 | } 9 | @font-face { 10 | font-family: 'Inter var'; 11 | font-weight: 100 900; 12 | font-display: swap; 13 | font-style: italic; 14 | font-named-instance: 'Italic'; 15 | src: url('Inter-italic.var.woff2') format('woff2'); 16 | } 17 | -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- 1 | import About from './views/About.vue' 2 | import NotFound from './views/NotFound.vue' 3 | 4 | /** @type {import('vue-router').RouterOptions['routes']} */ 5 | export const routes = [ 6 | { 7 | path: '/about', 8 | meta: { title: 'About' }, 9 | component: About, 10 | // example of route level code-splitting 11 | // this generates a separate chunk (About.[hash].js) for this route 12 | // which is lazy-loaded when the route is visited. 13 | // component: () => import('./views/About.vue') 14 | }, 15 | { path: '/:path(.*)', component: NotFound }, 16 | ] 17 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | const defaultTheme = require('tailwindcss/defaultTheme') 2 | 3 | /** @type {import("@types/tailwindcss/tailwind-config").TailwindConfig } */ 4 | module.exports = { 5 | content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'], 6 | theme: { 7 | extend: { 8 | fontFamily: { 9 | sans: ['"Inter var"', ...defaultTheme.fontFamily.sans], 10 | }, 11 | }, 12 | }, 13 | plugins: [ 14 | require('@tailwindcss/forms'), 15 | require('@tailwindcss/typography'), 16 | require('@tailwindcss/line-clamp'), 17 | require('@tailwindcss/aspect-ratio'), 18 | ], 19 | } 20 | 21 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Vite + Vue 3 + Tailwind CSS 7 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ⚡ Vite + Vue 3 + Tailwind CSS - Nested comments 2 | 3 | 4 | 5 | ### Features 6 | * Threaded comments (nesting!!) 7 | * 🗳 Voting 8 | 9 | [Demo](https://nested-comments-vc-ru.netlify.app/). 10 | 11 | ### Getting Started 12 | 13 | [![Open in Visual Studio Code](https://open.vscode.dev/badges/open-in-vscode.svg)](https://open.vscode.dev/norbekoff/nested-comments) 14 | 15 | ```sh 16 | npx degit norbekoff/nested-comments vvt-app 17 | cd vvt-app 18 | ``` 19 | 20 | ```sh 21 | npm i 22 | npm run dev 23 | npm run build 24 | npm run serve 25 | ``` 26 | 27 | [![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/norbekoff/nested-comments) 28 | 29 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vite-vue3-tailwind-starter", 3 | "version": "0.0.0", 4 | "scripts": { 5 | "dev": "vite --host", 6 | "build": "vite build", 7 | "serve": "vite preview" 8 | }, 9 | "dependencies": { 10 | "vue": "^3.2.26", 11 | "vue-router": "^4.0.12" 12 | }, 13 | "devDependencies": { 14 | "@headlessui/vue": "^1.4.2", 15 | "@heroicons/vue": "^1.0.5", 16 | "@tailwindcss/aspect-ratio": "^0.4.0", 17 | "@tailwindcss/forms": "^0.4.0", 18 | "@tailwindcss/line-clamp": "^0.3.0", 19 | "@tailwindcss/typography": "^0.5.0", 20 | "@types/tailwindcss": "^2.2.4", 21 | "@vitejs/plugin-vue": "^2.0.1", 22 | "autoprefixer": "^10.4.0", 23 | "sass": "^1.45.0", 24 | "tailwindcss": "^3.0.6", 25 | "vite": "^2.7.3" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/components/Comment.vue: -------------------------------------------------------------------------------- 1 | 46 | 47 | 97 | 98 | 155 | -------------------------------------------------------------------------------- /src/components/Vote.vue: -------------------------------------------------------------------------------- 1 | 60 | 61 | 107 | 108 | 202 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 20 | 21 | 150 | -------------------------------------------------------------------------------- /src/views/About.vue: -------------------------------------------------------------------------------- 1 | 2 | 3 | 328 | 402 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@^7.0.0": 6 | version "7.16.0" 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" 8 | integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== 9 | dependencies: 10 | "@babel/highlight" "^7.16.0" 11 | 12 | "@babel/helper-validator-identifier@^7.15.7": 13 | version "7.15.7" 14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" 15 | integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== 16 | 17 | "@babel/highlight@^7.16.0": 18 | version "7.16.0" 19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" 20 | integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== 21 | dependencies: 22 | "@babel/helper-validator-identifier" "^7.15.7" 23 | chalk "^2.0.0" 24 | js-tokens "^4.0.0" 25 | 26 | "@babel/parser@^7.16.4": 27 | version "7.16.6" 28 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314" 29 | integrity sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ== 30 | 31 | "@headlessui/vue@^1.4.2": 32 | version "1.4.2" 33 | resolved "https://registry.yarnpkg.com/@headlessui/vue/-/vue-1.4.2.tgz#1098f52cb6c583772708a980b3487222ac0ae65e" 34 | integrity sha512-+uOaPwHncxHZ6JBwYycu3YxDDrY0v1tcxCtK04H1WGBLBm07dqVi38Q2RB7eY867FUhD0sL6q+Fj69rVn8P0OQ== 35 | 36 | "@heroicons/vue@^1.0.5": 37 | version "1.0.5" 38 | resolved "https://registry.yarnpkg.com/@heroicons/vue/-/vue-1.0.5.tgz#ccef02a9a75e47129a0b8faf5d1d93bd90723264" 39 | integrity sha512-idWtp20Fjr7mqnD7EdGDUDi83oWHnx3SwyuQY6GZyF33OApzpBOLxz7xa4t6rPOddGz9tI5RGnndLk+ake7ijQ== 40 | 41 | "@nodelib/fs.scandir@2.1.5": 42 | version "2.1.5" 43 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 44 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 45 | dependencies: 46 | "@nodelib/fs.stat" "2.0.5" 47 | run-parallel "^1.1.9" 48 | 49 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 50 | version "2.0.5" 51 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 52 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 53 | 54 | "@nodelib/fs.walk@^1.2.3": 55 | version "1.2.8" 56 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 57 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 58 | dependencies: 59 | "@nodelib/fs.scandir" "2.1.5" 60 | fastq "^1.6.0" 61 | 62 | "@tailwindcss/aspect-ratio@^0.4.0": 63 | version "0.4.0" 64 | resolved "https://registry.yarnpkg.com/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.0.tgz#c635dd7331cbcc1b111cebdc2647dd3493ebdd3e" 65 | integrity sha512-WJu0I4PpqNPuutpaA9zDUq2JXR+lorZ7PbLcKNLmb6GL9/HLfC7w3CRsMhJF4BbYd/lkY6CfXOvkYpuGnZfkpQ== 66 | 67 | "@tailwindcss/forms@^0.4.0": 68 | version "0.4.0" 69 | resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.4.0.tgz#a46715e347a32d216a3973eb67473bd29ae3798e" 70 | integrity sha512-DeaQBx6EgEeuZPQACvC+mKneJsD8am1uiJugjgQK1+/Vt+Ai0GpFBC2T2fqnUad71WgOxyrZPE6BG1VaI6YqfQ== 71 | dependencies: 72 | mini-svg-data-uri "^1.2.3" 73 | 74 | "@tailwindcss/line-clamp@^0.3.0": 75 | version "0.3.0" 76 | resolved "https://registry.yarnpkg.com/@tailwindcss/line-clamp/-/line-clamp-0.3.0.tgz#bb342d7bdc11a6568dc6d2aacacd531b25eae7cf" 77 | integrity sha512-ffDDclrqr3sy8cpChCozedDUAN8enxqAiWeH8d4dGQ2hcXlxf51+7KleveFi/n/TxEuRVApoL7hICeDOdYPKpg== 78 | 79 | "@tailwindcss/typography@^0.5.0": 80 | version "0.5.0" 81 | resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.0.tgz#47886ec46ac41e1211d24fea05301046d9b30906" 82 | integrity sha512-1p/3C6C+JJziS/ghtG8ACYalbA2SyLJY27Pm33cVTlAoY6VQ7zfm2H64cPxUMBkVIlWXTtWHhZcZJPobMRmQAA== 83 | dependencies: 84 | lodash.castarray "^4.4.0" 85 | lodash.isplainobject "^4.0.6" 86 | lodash.merge "^4.6.2" 87 | lodash.uniq "^4.5.0" 88 | 89 | "@types/parse-json@^4.0.0": 90 | version "4.0.0" 91 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 92 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== 93 | 94 | "@types/tailwindcss@^2.2.4": 95 | version "2.2.4" 96 | resolved "https://registry.yarnpkg.com/@types/tailwindcss/-/tailwindcss-2.2.4.tgz#c3bca7d265e608ffc50a6d1a4932b5b53be14553" 97 | integrity sha512-8mIk+0BoReKiaBI4e3hjaz9YDQto+rdZ2eEExHf6AfS38FZcALQ6s8mTd+74N8BtBaLnTzLdNe5GbkzObWlSXw== 98 | 99 | "@vitejs/plugin-vue@^2.0.1": 100 | version "2.0.1" 101 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.0.1.tgz#db0e5eacf96358e04cc501c9008079b25a70a4ac" 102 | integrity sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg== 103 | 104 | "@vue/compiler-core@3.2.26": 105 | version "3.2.26" 106 | resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.26.tgz#9ab92ae624da51f7b6064f4679c2d4564f437cc8" 107 | integrity sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw== 108 | dependencies: 109 | "@babel/parser" "^7.16.4" 110 | "@vue/shared" "3.2.26" 111 | estree-walker "^2.0.2" 112 | source-map "^0.6.1" 113 | 114 | "@vue/compiler-dom@3.2.26": 115 | version "3.2.26" 116 | resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.26.tgz#c7a7b55d50a7b7981dd44fc28211df1450482667" 117 | integrity sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg== 118 | dependencies: 119 | "@vue/compiler-core" "3.2.26" 120 | "@vue/shared" "3.2.26" 121 | 122 | "@vue/compiler-sfc@3.2.26": 123 | version "3.2.26" 124 | resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.26.tgz#3ce76677e4aa58311655a3bea9eb1cb804d2273f" 125 | integrity sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw== 126 | dependencies: 127 | "@babel/parser" "^7.16.4" 128 | "@vue/compiler-core" "3.2.26" 129 | "@vue/compiler-dom" "3.2.26" 130 | "@vue/compiler-ssr" "3.2.26" 131 | "@vue/reactivity-transform" "3.2.26" 132 | "@vue/shared" "3.2.26" 133 | estree-walker "^2.0.2" 134 | magic-string "^0.25.7" 135 | postcss "^8.1.10" 136 | source-map "^0.6.1" 137 | 138 | "@vue/compiler-ssr@3.2.26": 139 | version "3.2.26" 140 | resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.26.tgz#fd049523341fbf4ab5e88e25eef566d862894ba7" 141 | integrity sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag== 142 | dependencies: 143 | "@vue/compiler-dom" "3.2.26" 144 | "@vue/shared" "3.2.26" 145 | 146 | "@vue/devtools-api@^6.0.0-beta.18": 147 | version "6.0.0-beta.20.1" 148 | resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.20.1.tgz#5b499647e929c35baf2a66a399578f9aa4601142" 149 | integrity sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q== 150 | 151 | "@vue/reactivity-transform@3.2.26": 152 | version "3.2.26" 153 | resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.26.tgz#6d8f20a4aa2d19728f25de99962addbe7c4d03e9" 154 | integrity sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ== 155 | dependencies: 156 | "@babel/parser" "^7.16.4" 157 | "@vue/compiler-core" "3.2.26" 158 | "@vue/shared" "3.2.26" 159 | estree-walker "^2.0.2" 160 | magic-string "^0.25.7" 161 | 162 | "@vue/reactivity@3.2.26": 163 | version "3.2.26" 164 | resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.26.tgz#d529191e581521c3c12e29ef986d4c8a933a0f83" 165 | integrity sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ== 166 | dependencies: 167 | "@vue/shared" "3.2.26" 168 | 169 | "@vue/runtime-core@3.2.26": 170 | version "3.2.26" 171 | resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.26.tgz#5c59cc440ed7a39b6dbd4c02e2d21c8d1988f0de" 172 | integrity sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ== 173 | dependencies: 174 | "@vue/reactivity" "3.2.26" 175 | "@vue/shared" "3.2.26" 176 | 177 | "@vue/runtime-dom@3.2.26": 178 | version "3.2.26" 179 | resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.26.tgz#84d3ae2584488747717c2e072d5d9112c0d2e6c2" 180 | integrity sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ== 181 | dependencies: 182 | "@vue/runtime-core" "3.2.26" 183 | "@vue/shared" "3.2.26" 184 | csstype "^2.6.8" 185 | 186 | "@vue/server-renderer@3.2.26": 187 | version "3.2.26" 188 | resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.26.tgz#f16a4b9fbcc917417b4cea70c99afce2701341cf" 189 | integrity sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w== 190 | dependencies: 191 | "@vue/compiler-ssr" "3.2.26" 192 | "@vue/shared" "3.2.26" 193 | 194 | "@vue/shared@3.2.26": 195 | version "3.2.26" 196 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.26.tgz#7acd1621783571b9a82eca1f041b4a0a983481d9" 197 | integrity sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA== 198 | 199 | acorn-node@^1.6.1: 200 | version "1.8.2" 201 | resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" 202 | integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== 203 | dependencies: 204 | acorn "^7.0.0" 205 | acorn-walk "^7.0.0" 206 | xtend "^4.0.2" 207 | 208 | acorn-walk@^7.0.0: 209 | version "7.2.0" 210 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" 211 | integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== 212 | 213 | acorn@^7.0.0: 214 | version "7.4.1" 215 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 216 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 217 | 218 | ansi-styles@^3.2.1: 219 | version "3.2.1" 220 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 221 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 222 | dependencies: 223 | color-convert "^1.9.0" 224 | 225 | ansi-styles@^4.1.0: 226 | version "4.3.0" 227 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 228 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 229 | dependencies: 230 | color-convert "^2.0.1" 231 | 232 | anymatch@~3.1.2: 233 | version "3.1.2" 234 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" 235 | integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== 236 | dependencies: 237 | normalize-path "^3.0.0" 238 | picomatch "^2.0.4" 239 | 240 | arg@^5.0.1: 241 | version "5.0.1" 242 | resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.1.tgz#eb0c9a8f77786cad2af8ff2b862899842d7b6adb" 243 | integrity sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA== 244 | 245 | autoprefixer@^10.4.0: 246 | version "10.4.0" 247 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.0.tgz#c3577eb32a1079a440ec253e404eaf1eb21388c8" 248 | integrity sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA== 249 | dependencies: 250 | browserslist "^4.17.5" 251 | caniuse-lite "^1.0.30001272" 252 | fraction.js "^4.1.1" 253 | normalize-range "^0.1.2" 254 | picocolors "^1.0.0" 255 | postcss-value-parser "^4.1.0" 256 | 257 | balanced-match@^1.0.0: 258 | version "1.0.2" 259 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 260 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 261 | 262 | binary-extensions@^2.0.0: 263 | version "2.2.0" 264 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 265 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== 266 | 267 | brace-expansion@^1.1.7: 268 | version "1.1.11" 269 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 270 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 271 | dependencies: 272 | balanced-match "^1.0.0" 273 | concat-map "0.0.1" 274 | 275 | braces@^3.0.1, braces@~3.0.2: 276 | version "3.0.2" 277 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 278 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 279 | dependencies: 280 | fill-range "^7.0.1" 281 | 282 | browserslist@^4.17.5: 283 | version "4.19.1" 284 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3" 285 | integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A== 286 | dependencies: 287 | caniuse-lite "^1.0.30001286" 288 | electron-to-chromium "^1.4.17" 289 | escalade "^3.1.1" 290 | node-releases "^2.0.1" 291 | picocolors "^1.0.0" 292 | 293 | callsites@^3.0.0: 294 | version "3.1.0" 295 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 296 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 297 | 298 | camelcase-css@^2.0.1: 299 | version "2.0.1" 300 | resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" 301 | integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== 302 | 303 | caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001286: 304 | version "1.0.30001287" 305 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001287.tgz#5fab6a46ab9e47146d5dd35abfe47beaf8073c71" 306 | integrity sha512-4udbs9bc0hfNrcje++AxBuc6PfLNHwh3PO9kbwnfCQWyqtlzg3py0YgFu8jyRTTo85VAz4U+VLxSlID09vNtWA== 307 | 308 | chalk@^2.0.0: 309 | version "2.4.2" 310 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 311 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 312 | dependencies: 313 | ansi-styles "^3.2.1" 314 | escape-string-regexp "^1.0.5" 315 | supports-color "^5.3.0" 316 | 317 | chalk@^4.1.2: 318 | version "4.1.2" 319 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" 320 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== 321 | dependencies: 322 | ansi-styles "^4.1.0" 323 | supports-color "^7.1.0" 324 | 325 | "chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.2: 326 | version "3.5.2" 327 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" 328 | integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== 329 | dependencies: 330 | anymatch "~3.1.2" 331 | braces "~3.0.2" 332 | glob-parent "~5.1.2" 333 | is-binary-path "~2.1.0" 334 | is-glob "~4.0.1" 335 | normalize-path "~3.0.0" 336 | readdirp "~3.6.0" 337 | optionalDependencies: 338 | fsevents "~2.3.2" 339 | 340 | color-convert@^1.9.0: 341 | version "1.9.3" 342 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 343 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 344 | dependencies: 345 | color-name "1.1.3" 346 | 347 | color-convert@^2.0.1: 348 | version "2.0.1" 349 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 350 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 351 | dependencies: 352 | color-name "~1.1.4" 353 | 354 | color-name@1.1.3: 355 | version "1.1.3" 356 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 357 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 358 | 359 | color-name@^1.1.4, color-name@~1.1.4: 360 | version "1.1.4" 361 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 362 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 363 | 364 | concat-map@0.0.1: 365 | version "0.0.1" 366 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 367 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 368 | 369 | cosmiconfig@^7.0.1: 370 | version "7.0.1" 371 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" 372 | integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== 373 | dependencies: 374 | "@types/parse-json" "^4.0.0" 375 | import-fresh "^3.2.1" 376 | parse-json "^5.0.0" 377 | path-type "^4.0.0" 378 | yaml "^1.10.0" 379 | 380 | cssesc@^3.0.0: 381 | version "3.0.0" 382 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 383 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 384 | 385 | csstype@^2.6.8: 386 | version "2.6.19" 387 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.19.tgz#feeb5aae89020bb389e1f63669a5ed490e391caa" 388 | integrity sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ== 389 | 390 | defined@^1.0.0: 391 | version "1.0.0" 392 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" 393 | integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= 394 | 395 | detective@^5.2.0: 396 | version "5.2.0" 397 | resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" 398 | integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== 399 | dependencies: 400 | acorn-node "^1.6.1" 401 | defined "^1.0.0" 402 | minimist "^1.1.1" 403 | 404 | didyoumean@^1.2.2: 405 | version "1.2.2" 406 | resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" 407 | integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== 408 | 409 | dlv@^1.1.3: 410 | version "1.1.3" 411 | resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" 412 | integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== 413 | 414 | electron-to-chromium@^1.4.17: 415 | version "1.4.23" 416 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.23.tgz#c8fa28db6354062bbd388e24d95c4a263fff5cac" 417 | integrity sha512-q3tB59Api3+DMbLnDPkW/UBHBO7KTGcF+rDCeb0GAGyqFj562s6y+c/2tDKTS/y5lbC+JOvT4MSUALJLPqlcSA== 418 | 419 | error-ex@^1.3.1: 420 | version "1.3.2" 421 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 422 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 423 | dependencies: 424 | is-arrayish "^0.2.1" 425 | 426 | esbuild-android-arm64@0.13.15: 427 | version "0.13.15" 428 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44" 429 | integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg== 430 | 431 | esbuild-darwin-64@0.13.15: 432 | version "0.13.15" 433 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz#8e9169c16baf444eacec60d09b24d11b255a8e72" 434 | integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ== 435 | 436 | esbuild-darwin-arm64@0.13.15: 437 | version "0.13.15" 438 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a" 439 | integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ== 440 | 441 | esbuild-freebsd-64@0.13.15: 442 | version "0.13.15" 443 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85" 444 | integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA== 445 | 446 | esbuild-freebsd-arm64@0.13.15: 447 | version "0.13.15" 448 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52" 449 | integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ== 450 | 451 | esbuild-linux-32@0.13.15: 452 | version "0.13.15" 453 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69" 454 | integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g== 455 | 456 | esbuild-linux-64@0.13.15: 457 | version "0.13.15" 458 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3" 459 | integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA== 460 | 461 | esbuild-linux-arm64@0.13.15: 462 | version "0.13.15" 463 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1" 464 | integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA== 465 | 466 | esbuild-linux-arm@0.13.15: 467 | version "0.13.15" 468 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe" 469 | integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA== 470 | 471 | esbuild-linux-mips64le@0.13.15: 472 | version "0.13.15" 473 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7" 474 | integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg== 475 | 476 | esbuild-linux-ppc64le@0.13.15: 477 | version "0.13.15" 478 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2" 479 | integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ== 480 | 481 | esbuild-netbsd-64@0.13.15: 482 | version "0.13.15" 483 | resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038" 484 | integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w== 485 | 486 | esbuild-openbsd-64@0.13.15: 487 | version "0.13.15" 488 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7" 489 | integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g== 490 | 491 | esbuild-sunos-64@0.13.15: 492 | version "0.13.15" 493 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4" 494 | integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw== 495 | 496 | esbuild-windows-32@0.13.15: 497 | version "0.13.15" 498 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7" 499 | integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw== 500 | 501 | esbuild-windows-64@0.13.15: 502 | version "0.13.15" 503 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294" 504 | integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ== 505 | 506 | esbuild-windows-arm64@0.13.15: 507 | version "0.13.15" 508 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3" 509 | integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA== 510 | 511 | esbuild@^0.13.12: 512 | version "0.13.15" 513 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.13.15.tgz#db56a88166ee373f87dbb2d8798ff449e0450cdf" 514 | integrity sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw== 515 | optionalDependencies: 516 | esbuild-android-arm64 "0.13.15" 517 | esbuild-darwin-64 "0.13.15" 518 | esbuild-darwin-arm64 "0.13.15" 519 | esbuild-freebsd-64 "0.13.15" 520 | esbuild-freebsd-arm64 "0.13.15" 521 | esbuild-linux-32 "0.13.15" 522 | esbuild-linux-64 "0.13.15" 523 | esbuild-linux-arm "0.13.15" 524 | esbuild-linux-arm64 "0.13.15" 525 | esbuild-linux-mips64le "0.13.15" 526 | esbuild-linux-ppc64le "0.13.15" 527 | esbuild-netbsd-64 "0.13.15" 528 | esbuild-openbsd-64 "0.13.15" 529 | esbuild-sunos-64 "0.13.15" 530 | esbuild-windows-32 "0.13.15" 531 | esbuild-windows-64 "0.13.15" 532 | esbuild-windows-arm64 "0.13.15" 533 | 534 | escalade@^3.1.1: 535 | version "3.1.1" 536 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 537 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 538 | 539 | escape-string-regexp@^1.0.5: 540 | version "1.0.5" 541 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 542 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 543 | 544 | estree-walker@^2.0.2: 545 | version "2.0.2" 546 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 547 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 548 | 549 | fast-glob@^3.2.7: 550 | version "3.2.7" 551 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" 552 | integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== 553 | dependencies: 554 | "@nodelib/fs.stat" "^2.0.2" 555 | "@nodelib/fs.walk" "^1.2.3" 556 | glob-parent "^5.1.2" 557 | merge2 "^1.3.0" 558 | micromatch "^4.0.4" 559 | 560 | fastq@^1.6.0: 561 | version "1.13.0" 562 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" 563 | integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== 564 | dependencies: 565 | reusify "^1.0.4" 566 | 567 | fill-range@^7.0.1: 568 | version "7.0.1" 569 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 570 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 571 | dependencies: 572 | to-regex-range "^5.0.1" 573 | 574 | fraction.js@^4.1.1: 575 | version "4.1.2" 576 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.2.tgz#13e420a92422b6cf244dff8690ed89401029fbe8" 577 | integrity sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA== 578 | 579 | fs.realpath@^1.0.0: 580 | version "1.0.0" 581 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 582 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 583 | 584 | fsevents@~2.3.2: 585 | version "2.3.2" 586 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 587 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 588 | 589 | function-bind@^1.1.1: 590 | version "1.1.1" 591 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 592 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 593 | 594 | glob-parent@^5.1.2, glob-parent@~5.1.2: 595 | version "5.1.2" 596 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 597 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 598 | dependencies: 599 | is-glob "^4.0.1" 600 | 601 | glob-parent@^6.0.2: 602 | version "6.0.2" 603 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" 604 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== 605 | dependencies: 606 | is-glob "^4.0.3" 607 | 608 | glob@^7.1.3: 609 | version "7.2.0" 610 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" 611 | integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== 612 | dependencies: 613 | fs.realpath "^1.0.0" 614 | inflight "^1.0.4" 615 | inherits "2" 616 | minimatch "^3.0.4" 617 | once "^1.3.0" 618 | path-is-absolute "^1.0.0" 619 | 620 | has-flag@^3.0.0: 621 | version "3.0.0" 622 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 623 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 624 | 625 | has-flag@^4.0.0: 626 | version "4.0.0" 627 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 628 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 629 | 630 | has@^1.0.3: 631 | version "1.0.3" 632 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 633 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 634 | dependencies: 635 | function-bind "^1.1.1" 636 | 637 | immutable@^4.0.0: 638 | version "4.0.0" 639 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23" 640 | integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw== 641 | 642 | import-cwd@^3.0.0: 643 | version "3.0.0" 644 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" 645 | integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== 646 | dependencies: 647 | import-from "^3.0.0" 648 | 649 | import-fresh@^3.2.1: 650 | version "3.3.0" 651 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 652 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== 653 | dependencies: 654 | parent-module "^1.0.0" 655 | resolve-from "^4.0.0" 656 | 657 | import-from@^3.0.0: 658 | version "3.0.0" 659 | resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" 660 | integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== 661 | dependencies: 662 | resolve-from "^5.0.0" 663 | 664 | inflight@^1.0.4: 665 | version "1.0.6" 666 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 667 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 668 | dependencies: 669 | once "^1.3.0" 670 | wrappy "1" 671 | 672 | inherits@2: 673 | version "2.0.4" 674 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 675 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 676 | 677 | is-arrayish@^0.2.1: 678 | version "0.2.1" 679 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 680 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 681 | 682 | is-binary-path@~2.1.0: 683 | version "2.1.0" 684 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 685 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 686 | dependencies: 687 | binary-extensions "^2.0.0" 688 | 689 | is-core-module@^2.2.0: 690 | version "2.8.0" 691 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" 692 | integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== 693 | dependencies: 694 | has "^1.0.3" 695 | 696 | is-extglob@^2.1.1: 697 | version "2.1.1" 698 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 699 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 700 | 701 | is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: 702 | version "4.0.3" 703 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" 704 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 705 | dependencies: 706 | is-extglob "^2.1.1" 707 | 708 | is-number@^7.0.0: 709 | version "7.0.0" 710 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 711 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 712 | 713 | js-tokens@^4.0.0: 714 | version "4.0.0" 715 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 716 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 717 | 718 | json-parse-even-better-errors@^2.3.0: 719 | version "2.3.1" 720 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 721 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 722 | 723 | lilconfig@^2.0.3: 724 | version "2.0.4" 725 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.4.tgz#f4507d043d7058b380b6a8f5cb7bcd4b34cee082" 726 | integrity sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== 727 | 728 | lines-and-columns@^1.1.6: 729 | version "1.2.4" 730 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" 731 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== 732 | 733 | lodash.castarray@^4.4.0: 734 | version "4.4.0" 735 | resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115" 736 | integrity sha1-wCUTUV4wna3dTCTGDP3c9ZdtkRU= 737 | 738 | lodash.isplainobject@^4.0.6: 739 | version "4.0.6" 740 | resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" 741 | integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= 742 | 743 | lodash.merge@^4.6.2: 744 | version "4.6.2" 745 | resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" 746 | integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== 747 | 748 | lodash.uniq@^4.5.0: 749 | version "4.5.0" 750 | resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 751 | integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= 752 | 753 | magic-string@^0.25.7: 754 | version "0.25.7" 755 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" 756 | integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== 757 | dependencies: 758 | sourcemap-codec "^1.4.4" 759 | 760 | merge2@^1.3.0: 761 | version "1.4.1" 762 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 763 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 764 | 765 | micromatch@^4.0.4: 766 | version "4.0.4" 767 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" 768 | integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== 769 | dependencies: 770 | braces "^3.0.1" 771 | picomatch "^2.2.3" 772 | 773 | mini-svg-data-uri@^1.2.3: 774 | version "1.4.3" 775 | resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.3.tgz#43177b2e93766ba338931a3e2a84a3dfd3a222b8" 776 | integrity sha512-gSfqpMRC8IxghvMcxzzmMnWpXAChSA+vy4cia33RgerMS8Fex95akUyQZPbxJJmeBGiGmK7n/1OpUX8ksRjIdA== 777 | 778 | minimatch@^3.0.4: 779 | version "3.0.4" 780 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 781 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 782 | dependencies: 783 | brace-expansion "^1.1.7" 784 | 785 | minimist@^1.1.1: 786 | version "1.2.5" 787 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 788 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 789 | 790 | nanoid@^3.1.30: 791 | version "3.1.30" 792 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" 793 | integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ== 794 | 795 | node-releases@^2.0.1: 796 | version "2.0.1" 797 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" 798 | integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== 799 | 800 | normalize-path@^3.0.0, normalize-path@~3.0.0: 801 | version "3.0.0" 802 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 803 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 804 | 805 | normalize-range@^0.1.2: 806 | version "0.1.2" 807 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 808 | integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= 809 | 810 | object-hash@^2.2.0: 811 | version "2.2.0" 812 | resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" 813 | integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== 814 | 815 | once@^1.3.0: 816 | version "1.4.0" 817 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 818 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 819 | dependencies: 820 | wrappy "1" 821 | 822 | parent-module@^1.0.0: 823 | version "1.0.1" 824 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 825 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 826 | dependencies: 827 | callsites "^3.0.0" 828 | 829 | parse-json@^5.0.0: 830 | version "5.2.0" 831 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" 832 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== 833 | dependencies: 834 | "@babel/code-frame" "^7.0.0" 835 | error-ex "^1.3.1" 836 | json-parse-even-better-errors "^2.3.0" 837 | lines-and-columns "^1.1.6" 838 | 839 | path-is-absolute@^1.0.0: 840 | version "1.0.1" 841 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 842 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 843 | 844 | path-parse@^1.0.6: 845 | version "1.0.7" 846 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 847 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 848 | 849 | path-type@^4.0.0: 850 | version "4.0.0" 851 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 852 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 853 | 854 | picocolors@^1.0.0: 855 | version "1.0.0" 856 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 857 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 858 | 859 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: 860 | version "2.3.0" 861 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" 862 | integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== 863 | 864 | postcss-js@^3.0.3: 865 | version "3.0.3" 866 | resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" 867 | integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== 868 | dependencies: 869 | camelcase-css "^2.0.1" 870 | postcss "^8.1.6" 871 | 872 | postcss-load-config@^3.1.0: 873 | version "3.1.0" 874 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829" 875 | integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g== 876 | dependencies: 877 | import-cwd "^3.0.0" 878 | lilconfig "^2.0.3" 879 | yaml "^1.10.2" 880 | 881 | postcss-nested@5.0.6: 882 | version "5.0.6" 883 | resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" 884 | integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== 885 | dependencies: 886 | postcss-selector-parser "^6.0.6" 887 | 888 | postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.7: 889 | version "6.0.7" 890 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz#48404830a635113a71fd79397de8209ed05a66fc" 891 | integrity sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA== 892 | dependencies: 893 | cssesc "^3.0.0" 894 | util-deprecate "^1.0.2" 895 | 896 | postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: 897 | version "4.2.0" 898 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" 899 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== 900 | 901 | postcss@^8.1.10, postcss@^8.1.6, postcss@^8.3.11: 902 | version "8.4.5" 903 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" 904 | integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== 905 | dependencies: 906 | nanoid "^3.1.30" 907 | picocolors "^1.0.0" 908 | source-map-js "^1.0.1" 909 | 910 | queue-microtask@^1.2.2: 911 | version "1.2.3" 912 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 913 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 914 | 915 | quick-lru@^5.1.1: 916 | version "5.1.1" 917 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" 918 | integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== 919 | 920 | readdirp@~3.6.0: 921 | version "3.6.0" 922 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" 923 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== 924 | dependencies: 925 | picomatch "^2.2.1" 926 | 927 | resolve-from@^4.0.0: 928 | version "4.0.0" 929 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 930 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 931 | 932 | resolve-from@^5.0.0: 933 | version "5.0.0" 934 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 935 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 936 | 937 | resolve@^1.20.0: 938 | version "1.20.0" 939 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 940 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 941 | dependencies: 942 | is-core-module "^2.2.0" 943 | path-parse "^1.0.6" 944 | 945 | reusify@^1.0.4: 946 | version "1.0.4" 947 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 948 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 949 | 950 | rimraf@^3.0.0: 951 | version "3.0.2" 952 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" 953 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 954 | dependencies: 955 | glob "^7.1.3" 956 | 957 | rollup@^2.59.0: 958 | version "2.61.1" 959 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.61.1.tgz#1a5491f84543cf9e4caf6c61222d9a3f8f2ba454" 960 | integrity sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA== 961 | optionalDependencies: 962 | fsevents "~2.3.2" 963 | 964 | run-parallel@^1.1.9: 965 | version "1.2.0" 966 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 967 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 968 | dependencies: 969 | queue-microtask "^1.2.2" 970 | 971 | sass@^1.45.0: 972 | version "1.45.0" 973 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.45.0.tgz#192ede1908324bb293a3e403d1841dbcaafdd323" 974 | integrity sha512-ONy5bjppoohtNkFJRqdz1gscXamMzN3wQy1YH9qO2FiNpgjLhpz/IPRGg0PpCjyz/pWfCOaNEaiEGCcjOFAjqw== 975 | dependencies: 976 | chokidar ">=3.0.0 <4.0.0" 977 | immutable "^4.0.0" 978 | source-map-js ">=0.6.2 <2.0.0" 979 | 980 | "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1: 981 | version "1.0.1" 982 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" 983 | integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== 984 | 985 | source-map@^0.6.1: 986 | version "0.6.1" 987 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 988 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 989 | 990 | sourcemap-codec@^1.4.4: 991 | version "1.4.8" 992 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 993 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 994 | 995 | supports-color@^5.3.0: 996 | version "5.5.0" 997 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 998 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 999 | dependencies: 1000 | has-flag "^3.0.0" 1001 | 1002 | supports-color@^7.1.0: 1003 | version "7.2.0" 1004 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 1005 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 1006 | dependencies: 1007 | has-flag "^4.0.0" 1008 | 1009 | tailwindcss@^3.0.6: 1010 | version "3.0.6" 1011 | resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.0.6.tgz#1981a0bb55919c0af566c98870ab2ec672599efb" 1012 | integrity sha512-+CA2f09rbHFDsdQ1iDvsOGbF1tZFmyPoRhUeaF9/5FRT5GYObtp+UjTSCdmeDcu6T90bx4WAaOkddYFPBkjbAA== 1013 | dependencies: 1014 | arg "^5.0.1" 1015 | chalk "^4.1.2" 1016 | chokidar "^3.5.2" 1017 | color-name "^1.1.4" 1018 | cosmiconfig "^7.0.1" 1019 | detective "^5.2.0" 1020 | didyoumean "^1.2.2" 1021 | dlv "^1.1.3" 1022 | fast-glob "^3.2.7" 1023 | glob-parent "^6.0.2" 1024 | is-glob "^4.0.3" 1025 | normalize-path "^3.0.0" 1026 | object-hash "^2.2.0" 1027 | postcss-js "^3.0.3" 1028 | postcss-load-config "^3.1.0" 1029 | postcss-nested "5.0.6" 1030 | postcss-selector-parser "^6.0.7" 1031 | postcss-value-parser "^4.2.0" 1032 | quick-lru "^5.1.1" 1033 | resolve "^1.20.0" 1034 | tmp "^0.2.1" 1035 | 1036 | tmp@^0.2.1: 1037 | version "0.2.1" 1038 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" 1039 | integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== 1040 | dependencies: 1041 | rimraf "^3.0.0" 1042 | 1043 | to-regex-range@^5.0.1: 1044 | version "5.0.1" 1045 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 1046 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 1047 | dependencies: 1048 | is-number "^7.0.0" 1049 | 1050 | util-deprecate@^1.0.2: 1051 | version "1.0.2" 1052 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1053 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 1054 | 1055 | vite@^2.7.3: 1056 | version "2.7.3" 1057 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.7.3.tgz#e983cf4f71f42c192436bfcad1b75932642da293" 1058 | integrity sha512-GAY1P+9fLJOju1SRm8+hykVnEXog+E+KXuqqyMBQDriKCUIKzWnPn142yNNhSdf/ixYGYdUa5ce3A8WaEajzGw== 1059 | dependencies: 1060 | esbuild "^0.13.12" 1061 | postcss "^8.3.11" 1062 | resolve "^1.20.0" 1063 | rollup "^2.59.0" 1064 | optionalDependencies: 1065 | fsevents "~2.3.2" 1066 | 1067 | vue-router@^4.0.12: 1068 | version "4.0.12" 1069 | resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.0.12.tgz#8dc792cddf5bb1abcc3908f9064136de7e13c460" 1070 | integrity sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg== 1071 | dependencies: 1072 | "@vue/devtools-api" "^6.0.0-beta.18" 1073 | 1074 | vue@^3.2.26: 1075 | version "3.2.26" 1076 | resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.26.tgz#5db575583ecae495c7caa5c12fd590dffcbb763e" 1077 | integrity sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg== 1078 | dependencies: 1079 | "@vue/compiler-dom" "3.2.26" 1080 | "@vue/compiler-sfc" "3.2.26" 1081 | "@vue/runtime-dom" "3.2.26" 1082 | "@vue/server-renderer" "3.2.26" 1083 | "@vue/shared" "3.2.26" 1084 | 1085 | wrappy@1: 1086 | version "1.0.2" 1087 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1088 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 1089 | 1090 | xtend@^4.0.2: 1091 | version "4.0.2" 1092 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 1093 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== 1094 | 1095 | yaml@^1.10.0, yaml@^1.10.2: 1096 | version "1.10.2" 1097 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 1098 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 1099 | --------------------------------------------------------------------------------