プレイグラウンド、サンドボックス、使い捨てスクリプト置き場
0

Configure Feed

Select the types of activity you want to include in your feed.

create vite-ssg-example

Kohei Watanabe (Oct 12, 2021, 7:21 PM +0900) e6d2afa1 a0160e0a

+899
+17
vite-ssg/package.json
··· 1 + { 2 + "name": "vite-ssg-example", 3 + "version": "0.0.0", 4 + "private": true, 5 + "devDependencies": { 6 + "@preact/preset-vite": "^2.1.3", 7 + "@types/node": "^16.10.3", 8 + "@types/react": "^17.0.28", 9 + "preact": "^10.5.15", 10 + "preact-render-to-string": "^5.1.19", 11 + "vite": "^2.6.7", 12 + "vite-plugin-ssr": "^0.3.10" 13 + }, 14 + "scripts": { 15 + "build": "vite build && vite build --ssr && vite-plugin-ssr prerender" 16 + } 17 + }
+3
vite-ssg/pages/index/index.page.tsx
··· 1 + export function Page() { 2 + return <>Hello!</>; 3 + }
+10
vite-ssg/renderer/_default.page.client.tsx
··· 1 + import { hydrate as reactHydrate } from "preact"; 2 + import { getPage } from "vite-plugin-ssr/client"; 3 + import type { PageContextBuiltInClient } from "vite-plugin-ssr/types"; 4 + 5 + export async function hydrate() { 6 + const pageContext = await getPage<PageContextBuiltInClient>(); 7 + const { Page } = pageContext; 8 + 9 + reactHydrate(<Page />, document.body); 10 + }
+16
vite-ssg/renderer/_default.page.server.tsx
··· 1 + import renderToString from "preact-render-to-string"; 2 + import { escapeInject, dangerouslySkipEscape } from "vite-plugin-ssr"; 3 + import type { PageContextBuiltIn } from "vite-plugin-ssr/types"; 4 + 5 + export async function render(pageContext: PageContextBuiltIn) { 6 + const { Page } = pageContext; 7 + const html = renderToString(<Page />); 8 + 9 + return escapeInject`<!DOCTYPE html> 10 + <html> 11 + <head> 12 + <title>vite-ssg-example</title> 13 + </head> 14 + <body>${dangerouslySkipEscape(html)}</body> 15 + </html>`; 16 + }
+14
vite-ssg/tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "noEmit": true, 4 + "strict": true, 5 + "target": "esnext", 6 + "module": "esnext", 7 + "moduleResolution": "node", 8 + "lib": ["dom", "dom.iterable", "esnext"], 9 + "types": ["vite/client"], 10 + "jsx": "preserve", 11 + "jsxImportSource": "preact" 12 + }, 13 + "include": ["pages", "renderer"] 14 + }
+7
vite-ssg/vite.config.ts
··· 1 + import { defineConfig } from "vite"; 2 + import preact from "@preact/preset-vite"; 3 + import ssr from "vite-plugin-ssr/plugin"; 4 + 5 + export default defineConfig({ 6 + plugins: [preact(), ssr()], 7 + });
+832
vite-ssg/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.14.5", "@babel/code-frame@^7.15.8": 6 + version "7.15.8" 7 + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.15.8.tgz#45990c47adadb00c03677baa89221f7cc23d2503" 8 + integrity sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg== 9 + dependencies: 10 + "@babel/highlight" "^7.14.5" 11 + 12 + "@babel/compat-data@^7.15.0": 13 + version "7.15.0" 14 + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176" 15 + integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA== 16 + 17 + "@babel/core@^7.9.6": 18 + version "7.15.8" 19 + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.8.tgz#195b9f2bffe995d2c6c159e72fe525b4114e8c10" 20 + integrity sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og== 21 + dependencies: 22 + "@babel/code-frame" "^7.15.8" 23 + "@babel/generator" "^7.15.8" 24 + "@babel/helper-compilation-targets" "^7.15.4" 25 + "@babel/helper-module-transforms" "^7.15.8" 26 + "@babel/helpers" "^7.15.4" 27 + "@babel/parser" "^7.15.8" 28 + "@babel/template" "^7.15.4" 29 + "@babel/traverse" "^7.15.4" 30 + "@babel/types" "^7.15.6" 31 + convert-source-map "^1.7.0" 32 + debug "^4.1.0" 33 + gensync "^1.0.0-beta.2" 34 + json5 "^2.1.2" 35 + semver "^6.3.0" 36 + source-map "^0.5.0" 37 + 38 + "@babel/generator@^7.15.4", "@babel/generator@^7.15.8": 39 + version "7.15.8" 40 + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.8.tgz#fa56be6b596952ceb231048cf84ee499a19c0cd1" 41 + integrity sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g== 42 + dependencies: 43 + "@babel/types" "^7.15.6" 44 + jsesc "^2.5.1" 45 + source-map "^0.5.0" 46 + 47 + "@babel/helper-compilation-targets@^7.15.4": 48 + version "7.15.4" 49 + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz#cf6d94f30fbefc139123e27dd6b02f65aeedb7b9" 50 + integrity sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ== 51 + dependencies: 52 + "@babel/compat-data" "^7.15.0" 53 + "@babel/helper-validator-option" "^7.14.5" 54 + browserslist "^4.16.6" 55 + semver "^6.3.0" 56 + 57 + "@babel/helper-function-name@^7.15.4": 58 + version "7.15.4" 59 + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz#845744dafc4381a4a5fb6afa6c3d36f98a787ebc" 60 + integrity sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw== 61 + dependencies: 62 + "@babel/helper-get-function-arity" "^7.15.4" 63 + "@babel/template" "^7.15.4" 64 + "@babel/types" "^7.15.4" 65 + 66 + "@babel/helper-get-function-arity@^7.15.4": 67 + version "7.15.4" 68 + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz#098818934a137fce78b536a3e015864be1e2879b" 69 + integrity sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA== 70 + dependencies: 71 + "@babel/types" "^7.15.4" 72 + 73 + "@babel/helper-hoist-variables@^7.15.4": 74 + version "7.15.4" 75 + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz#09993a3259c0e918f99d104261dfdfc033f178df" 76 + integrity sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA== 77 + dependencies: 78 + "@babel/types" "^7.15.4" 79 + 80 + "@babel/helper-member-expression-to-functions@^7.15.4": 81 + version "7.15.4" 82 + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz#bfd34dc9bba9824a4658b0317ec2fd571a51e6ef" 83 + integrity sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA== 84 + dependencies: 85 + "@babel/types" "^7.15.4" 86 + 87 + "@babel/helper-module-imports@^7.15.4": 88 + version "7.15.4" 89 + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz#e18007d230632dea19b47853b984476e7b4e103f" 90 + integrity sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA== 91 + dependencies: 92 + "@babel/types" "^7.15.4" 93 + 94 + "@babel/helper-module-transforms@^7.15.8": 95 + version "7.15.8" 96 + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz#d8c0e75a87a52e374a8f25f855174786a09498b2" 97 + integrity sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg== 98 + dependencies: 99 + "@babel/helper-module-imports" "^7.15.4" 100 + "@babel/helper-replace-supers" "^7.15.4" 101 + "@babel/helper-simple-access" "^7.15.4" 102 + "@babel/helper-split-export-declaration" "^7.15.4" 103 + "@babel/helper-validator-identifier" "^7.15.7" 104 + "@babel/template" "^7.15.4" 105 + "@babel/traverse" "^7.15.4" 106 + "@babel/types" "^7.15.6" 107 + 108 + "@babel/helper-optimise-call-expression@^7.15.4": 109 + version "7.15.4" 110 + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz#f310a5121a3b9cc52d9ab19122bd729822dee171" 111 + integrity sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw== 112 + dependencies: 113 + "@babel/types" "^7.15.4" 114 + 115 + "@babel/helper-replace-supers@^7.15.4": 116 + version "7.15.4" 117 + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz#52a8ab26ba918c7f6dee28628b07071ac7b7347a" 118 + integrity sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw== 119 + dependencies: 120 + "@babel/helper-member-expression-to-functions" "^7.15.4" 121 + "@babel/helper-optimise-call-expression" "^7.15.4" 122 + "@babel/traverse" "^7.15.4" 123 + "@babel/types" "^7.15.4" 124 + 125 + "@babel/helper-simple-access@^7.15.4": 126 + version "7.15.4" 127 + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz#ac368905abf1de8e9781434b635d8f8674bcc13b" 128 + integrity sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg== 129 + dependencies: 130 + "@babel/types" "^7.15.4" 131 + 132 + "@babel/helper-split-export-declaration@^7.15.4": 133 + version "7.15.4" 134 + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz#aecab92dcdbef6a10aa3b62ab204b085f776e257" 135 + integrity sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw== 136 + dependencies: 137 + "@babel/types" "^7.15.4" 138 + 139 + "@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.15.7": 140 + version "7.15.7" 141 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" 142 + integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== 143 + 144 + "@babel/helper-validator-option@^7.14.5": 145 + version "7.14.5" 146 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" 147 + integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== 148 + 149 + "@babel/helpers@^7.15.4": 150 + version "7.15.4" 151 + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.4.tgz#5f40f02050a3027121a3cf48d497c05c555eaf43" 152 + integrity sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ== 153 + dependencies: 154 + "@babel/template" "^7.15.4" 155 + "@babel/traverse" "^7.15.4" 156 + "@babel/types" "^7.15.4" 157 + 158 + "@babel/highlight@^7.14.5": 159 + version "7.14.5" 160 + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" 161 + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== 162 + dependencies: 163 + "@babel/helper-validator-identifier" "^7.14.5" 164 + chalk "^2.0.0" 165 + js-tokens "^4.0.0" 166 + 167 + "@babel/parser@^7.15.4", "@babel/parser@^7.15.8": 168 + version "7.15.8" 169 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.8.tgz#7bacdcbe71bdc3ff936d510c15dcea7cf0b99016" 170 + integrity sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA== 171 + 172 + "@babel/template@^7.15.4": 173 + version "7.15.4" 174 + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.15.4.tgz#51898d35dcf3faa670c4ee6afcfd517ee139f194" 175 + integrity sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg== 176 + dependencies: 177 + "@babel/code-frame" "^7.14.5" 178 + "@babel/parser" "^7.15.4" 179 + "@babel/types" "^7.15.4" 180 + 181 + "@babel/traverse@^7.15.4": 182 + version "7.15.4" 183 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz#ff8510367a144bfbff552d9e18e28f3e2889c22d" 184 + integrity sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA== 185 + dependencies: 186 + "@babel/code-frame" "^7.14.5" 187 + "@babel/generator" "^7.15.4" 188 + "@babel/helper-function-name" "^7.15.4" 189 + "@babel/helper-hoist-variables" "^7.15.4" 190 + "@babel/helper-split-export-declaration" "^7.15.4" 191 + "@babel/parser" "^7.15.4" 192 + "@babel/types" "^7.15.4" 193 + debug "^4.1.0" 194 + globals "^11.1.0" 195 + 196 + "@babel/types@^7.15.4", "@babel/types@^7.15.6": 197 + version "7.15.6" 198 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz#99abdc48218b2881c058dd0a7ab05b99c9be758f" 199 + integrity sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig== 200 + dependencies: 201 + "@babel/helper-validator-identifier" "^7.14.9" 202 + to-fast-properties "^2.0.0" 203 + 204 + "@brillout/json-s@^0.2.0": 205 + version "0.2.0" 206 + resolved "https://registry.yarnpkg.com/@brillout/json-s/-/json-s-0.2.0.tgz#4ef2cc02803da43790bdff90a0b0a5762161ff6f" 207 + integrity sha512-kYmNGXGrBXqF4rmIXDpQVUFK9af1DF38BjUXgEwnPk1bZv3dFVjn8iu4CgE+LP5KvMyyDWfGhQfIPuX+pc3jNg== 208 + 209 + "@brillout/libassert@^0.4.2": 210 + version "0.4.2" 211 + resolved "https://registry.yarnpkg.com/@brillout/libassert/-/libassert-0.4.2.tgz#e536e86edd4799796c95c436f05298c8ab1504f9" 212 + integrity sha512-8B3gmpeOlwnrWQh5c1lxBIKeUs7dGAxTt8q5hjlNuFZdGsV+AByoD6oQRmvCOHcu7bEQW7lYRIN8gfAIwqvYUQ== 213 + 214 + "@brillout/path-to-regexp@^0.2.3": 215 + version "0.2.3" 216 + resolved "https://registry.yarnpkg.com/@brillout/path-to-regexp/-/path-to-regexp-0.2.3.tgz#2e7333ddefd45506599b8cd27e2b41ca636893b9" 217 + integrity sha512-+Q0F9Ni0Ux9ULQ+gTqddZNGYhnsEv8py1lsY35hkBTCwSTQDCt4iQe6chX5Q6zleu8PNQ7EGigKlRr/xmAWNnQ== 218 + dependencies: 219 + path-to-regexp "^1.7.0" 220 + 221 + "@nodelib/fs.scandir@2.1.5": 222 + version "2.1.5" 223 + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 224 + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 225 + dependencies: 226 + "@nodelib/fs.stat" "2.0.5" 227 + run-parallel "^1.1.9" 228 + 229 + "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 230 + version "2.0.5" 231 + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 232 + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 233 + 234 + "@nodelib/fs.walk@^1.2.3": 235 + version "1.2.8" 236 + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 237 + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 238 + dependencies: 239 + "@nodelib/fs.scandir" "2.1.5" 240 + fastq "^1.6.0" 241 + 242 + "@preact/preset-vite@^2.1.3": 243 + version "2.1.3" 244 + resolved "https://registry.yarnpkg.com/@preact/preset-vite/-/preset-vite-2.1.3.tgz#8a1b8b2d9a7fb3c4a50bbf05de9c4dee5951d437" 245 + integrity sha512-rYy0wzpyW+sbup3ZiPp6hXsQFdIvF+wemQzLLj5VkrnCqNG6uonaQ19z2PX5pQUWhQU6g7uT+H5qU97KKKSOqA== 246 + dependencies: 247 + "@prefresh/vite" "^2.2.3" 248 + babel-plugin-transform-hook-names "^1.0.2" 249 + debug "^4.3.1" 250 + kolorist "^1.2.10" 251 + 252 + "@prefresh/babel-plugin@0.4.1": 253 + version "0.4.1" 254 + resolved "https://registry.yarnpkg.com/@prefresh/babel-plugin/-/babel-plugin-0.4.1.tgz#c4e843f7c5e56c15f1185979a8559c893ffb4a35" 255 + integrity sha512-gj3ekiYtHlZNz0zFI1z6a9mcYX80Qacw84+2++7V1skvO7kQoV2ux56r8bJkTBbKMVxwAgaYrxxIdUCYlclE7Q== 256 + 257 + "@prefresh/core@^1.3.1": 258 + version "1.3.2" 259 + resolved "https://registry.yarnpkg.com/@prefresh/core/-/core-1.3.2.tgz#97f966759b16e5f4c52361972e3c61ccac9ce396" 260 + integrity sha512-Iv+uI698KDgWsrKpLvOgN3hmAMyvhVgn09mcnhZ98BUNdg/qrxE7tcUf5yFCImkgqED5/Dcn8G5hFy4IikEDvg== 261 + 262 + "@prefresh/utils@^1.0.0": 263 + version "1.1.1" 264 + resolved "https://registry.yarnpkg.com/@prefresh/utils/-/utils-1.1.1.tgz#ffe7f2e6bd48a0633631a3d92c0ee4bdeb0ac330" 265 + integrity sha512-MUhT5m2XNN5NsZl4GnpuvlzLo6VSTa/+wBfBd3fiWUvHGhv0GF9hnA1pd//v0uJaKwUnVRQ1hYElxCV7DtYsCQ== 266 + 267 + "@prefresh/vite@^2.2.3": 268 + version "2.2.3" 269 + resolved "https://registry.yarnpkg.com/@prefresh/vite/-/vite-2.2.3.tgz#a06c7d18b93893c4bc4b90cd2b215990dc4a0906" 270 + integrity sha512-TlAzVRKAZ3kiUryLzCd3AoqZDK6K7qZDc7C3QPI7hNwDGyZmJaHY+SXNMCCDaBW5xn9YlYqz/5bl3P4tptAcOg== 271 + dependencies: 272 + "@babel/core" "^7.9.6" 273 + "@prefresh/babel-plugin" "0.4.1" 274 + "@prefresh/core" "^1.3.1" 275 + "@prefresh/utils" "^1.0.0" 276 + "@rollup/pluginutils" "^4.1.0" 277 + 278 + "@rollup/pluginutils@^4.1.0": 279 + version "4.1.1" 280 + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.1.1.tgz#1d4da86dd4eded15656a57d933fda2b9a08d47ec" 281 + integrity sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ== 282 + dependencies: 283 + estree-walker "^2.0.1" 284 + picomatch "^2.2.2" 285 + 286 + "@types/node@^16.10.3": 287 + version "16.10.3" 288 + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.10.3.tgz#7a8f2838603ea314d1d22bb3171d899e15c57bd5" 289 + integrity sha512-ho3Ruq+fFnBrZhUYI46n/bV2GjwzSkwuT4dTf0GkuNFmnb8nq4ny2z9JEVemFi6bdEJanHLlYfy9c6FN9B9McQ== 290 + 291 + "@types/prop-types@*": 292 + version "15.7.4" 293 + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" 294 + integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== 295 + 296 + "@types/react@^17.0.28": 297 + version "17.0.28" 298 + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.28.tgz#b40967e79af8f32182c6f6f2655ba196bafc7202" 299 + integrity sha512-6OmflHgk2DlnsFi49kBW3/Dql1GT32bYSk+A6tFBDAt0T0bxotBdQwXkm77lVlczHwY6+Wu6IfpsGqArjOYtaA== 300 + dependencies: 301 + "@types/prop-types" "*" 302 + "@types/scheduler" "*" 303 + csstype "^3.0.2" 304 + 305 + "@types/scheduler@*": 306 + version "0.16.2" 307 + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" 308 + integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== 309 + 310 + ansi-styles@^3.2.1: 311 + version "3.2.1" 312 + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 313 + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 314 + dependencies: 315 + color-convert "^1.9.0" 316 + 317 + babel-plugin-transform-hook-names@^1.0.2: 318 + version "1.0.2" 319 + resolved "https://registry.yarnpkg.com/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz#0d75c2d78e8bbcdb258241131562b9cf07f010f3" 320 + integrity sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw== 321 + 322 + braces@^3.0.1: 323 + version "3.0.2" 324 + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 325 + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 326 + dependencies: 327 + fill-range "^7.0.1" 328 + 329 + browserslist@^4.16.6: 330 + version "4.17.3" 331 + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.3.tgz#2844cd6eebe14d12384b0122d217550160d2d624" 332 + integrity sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ== 333 + dependencies: 334 + caniuse-lite "^1.0.30001264" 335 + electron-to-chromium "^1.3.857" 336 + escalade "^3.1.1" 337 + node-releases "^1.1.77" 338 + picocolors "^0.2.1" 339 + 340 + cac@^6.7.3: 341 + version "6.7.9" 342 + resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.9.tgz#70a2013067ce97c34b4acf18293cfcdbbef556dd" 343 + integrity sha512-XN5qEpfNQCJ8jRaZgitSkkukjMRCGio+X3Ks5KUbGGlPbV+pSem1l9VuzooCBXOiMFshUZgyYqg6rgN8rjkb/w== 344 + 345 + caniuse-lite@^1.0.30001264: 346 + version "1.0.30001265" 347 + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001265.tgz#0613c9e6c922e422792e6fcefdf9a3afeee4f8c3" 348 + integrity sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw== 349 + 350 + chalk@^2.0.0: 351 + version "2.4.2" 352 + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 353 + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 354 + dependencies: 355 + ansi-styles "^3.2.1" 356 + escape-string-regexp "^1.0.5" 357 + supports-color "^5.3.0" 358 + 359 + color-convert@^1.9.0: 360 + version "1.9.3" 361 + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 362 + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 363 + dependencies: 364 + color-name "1.1.3" 365 + 366 + color-name@1.1.3: 367 + version "1.1.3" 368 + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 369 + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 370 + 371 + convert-source-map@^1.7.0: 372 + version "1.8.0" 373 + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" 374 + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== 375 + dependencies: 376 + safe-buffer "~5.1.1" 377 + 378 + csstype@^3.0.2: 379 + version "3.0.9" 380 + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" 381 + integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== 382 + 383 + debug@^4.1.0, debug@^4.3.1: 384 + version "4.3.2" 385 + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" 386 + integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== 387 + dependencies: 388 + ms "2.1.2" 389 + 390 + devalue@^2.0.1: 391 + version "2.0.1" 392 + resolved "https://registry.yarnpkg.com/devalue/-/devalue-2.0.1.tgz#5d368f9adc0928e47b77eea53ca60d2f346f9762" 393 + integrity sha512-I2TiqT5iWBEyB8GRfTDP0hiLZ0YeDJZ+upDxjBfOC2lebO5LezQMv7QvIUTzdb64jQyAKLf1AHADtGN+jw6v8Q== 394 + 395 + electron-to-chromium@^1.3.857: 396 + version "1.3.866" 397 + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.866.tgz#d446338f5ad6948b27a50739760e7b0b5cc5032f" 398 + integrity sha512-iYze6TpDXWxk+sfcpUUdTs6Pv/3kG45Pnjer2DxEeFw0N08bZeNLuz97s2lMgy8yObon48o0WHY2Bkg3xuAPOA== 399 + 400 + es-module-lexer@^0.9.2: 401 + version "0.9.3" 402 + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" 403 + integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== 404 + 405 + esbuild-android-arm64@0.13.4: 406 + version "0.13.4" 407 + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.4.tgz#5178a20d2b7aba741a31c19609f9e67b346996b9" 408 + integrity sha512-elDJt+jNyoHFId0/dKsuVYUPke3EcquIyUwzJCH17a3ERglN3A9aMBI5zbz+xNZ+FbaDNdpn0RaJHCFLbZX+fA== 409 + 410 + esbuild-darwin-64@0.13.4: 411 + version "0.13.4" 412 + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.4.tgz#7a3e66c8e1271b650541b25eed65c84f3564a69d" 413 + integrity sha512-zJQGyHRAdZUXlRzbN7W+7ykmEiGC+bq3Gc4GxKYjjWTgDRSEly98ym+vRNkDjXwXYD3gGzSwvH35+MiHAtWvLA== 414 + 415 + esbuild-darwin-arm64@0.13.4: 416 + version "0.13.4" 417 + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.4.tgz#793feca6032b2a57ef291eb9b2d33768d60a49d6" 418 + integrity sha512-r8oYvAtqSGq8HNTZCAx4TdLE7jZiGhX9ooGi5AQAey37MA6XNaP8ZNlw9OCpcgpx3ryU2WctXwIqPzkHO7a8dg== 419 + 420 + esbuild-freebsd-64@0.13.4: 421 + version "0.13.4" 422 + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.4.tgz#294aec3c2cf4b41fb6900212fc9c33dd8fbbb4a2" 423 + integrity sha512-u9DRGkn09EN8+lCh6z7FKle7awi17PJRBuAKdRNgSo5ZrH/3m+mYaJK2PR2URHMpAfXiwJX341z231tSdVe3Yw== 424 + 425 + esbuild-freebsd-arm64@0.13.4: 426 + version "0.13.4" 427 + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.4.tgz#09fe66c751c12f9b976976b1d83f3de594cb2787" 428 + integrity sha512-q3B2k68Uf6gfjATjcK16DqxvjqRQkHL8aPoOfj4op+lSqegdXvBacB1d8jw8PxbWJ8JHpdTLdAVUYU80kotQXA== 429 + 430 + esbuild-linux-32@0.13.4: 431 + version "0.13.4" 432 + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.4.tgz#a9f0793d7bcc9cef4f4ffa4398c525877fba5839" 433 + integrity sha512-UUYJPHSiKAO8KoN3Ls/iZtgDLZvK5HarES96aolDPWZnq9FLx4dIHM/x2z4Rxv9IYqQ/DxlPoE2Co1UPBIYYeA== 434 + 435 + esbuild-linux-64@0.13.4: 436 + version "0.13.4" 437 + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.4.tgz#c0d0b4c9d62e3bbf8bdf2cece37403aa6d60fc2e" 438 + integrity sha512-+RnohAKiiUW4UHLGRkNR1AnENW1gCuDWuygEtd4jxTNPIoeC7lbXGor7rtgjj9AdUzFgOEvAXyNNX01kJ8NueQ== 439 + 440 + esbuild-linux-arm64@0.13.4: 441 + version "0.13.4" 442 + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.4.tgz#1292d97bfa64a08d12728f8a7837bf92776c779b" 443 + integrity sha512-+A188cAdd6QuSRxMIwRrWLjgphQA0LDAQ/ECVlrPVJwnx+1i64NjDZivoqPYLOTkSPIKntiWwMhhf0U5/RrPHQ== 444 + 445 + esbuild-linux-arm@0.13.4: 446 + version "0.13.4" 447 + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.4.tgz#186cd9b8885ac132b9953a4a0afe668168debd10" 448 + integrity sha512-BH5gKve4jglS7UPSsfwHSX79I5agC/lm4eKoRUEyo8lwQs89frQSRp2Xup+6SFQnxt3md5EsKcd2Dbkqeb3gPA== 449 + 450 + esbuild-linux-mips64le@0.13.4: 451 + version "0.13.4" 452 + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.4.tgz#42049bf72bc586817b4a51cc9e32148d13e5e807" 453 + integrity sha512-0xkwtPaUkG5xMTFGaQPe1AadSe5QAiQuD4Gix1O9k5Xo/U8xGIkw9UFUTvfEUeu71vFb6ZgsIacfP1NLoFjWNw== 454 + 455 + esbuild-linux-ppc64le@0.13.4: 456 + version "0.13.4" 457 + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.4.tgz#adf1ce2ef2302757c4383887da6ac4dd25be9d4f" 458 + integrity sha512-E1+oJPP7A+j23GPo3CEpBhGwG1bni4B8IbTA3/3rvzjURwUMZdcN3Fhrz24rnjzdLSHmULtOE4VsbT42h1Om4Q== 459 + 460 + esbuild-openbsd-64@0.13.4: 461 + version "0.13.4" 462 + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.4.tgz#1c8122101898c52a20c8786935cf3eb7a19b83b4" 463 + integrity sha512-xEkI1o5HYxDzbv9jSox0EsDxpwraG09SRiKKv0W8pH6O3bt+zPSlnoK7+I7Q69tkvONkpIq5n2o+c55uq0X7cw== 464 + 465 + esbuild-sunos-64@0.13.4: 466 + version "0.13.4" 467 + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.4.tgz#4ec95faa14a60f295fe485bebffefff408739337" 468 + integrity sha512-bjXUMcODMnB6hQicLBBmmnBl7OMDyVpFahKvHGXJfDChIi5udiIRKCmFUFIRn+AUAKVlfrofRKdyPC7kBsbvGQ== 469 + 470 + esbuild-windows-32@0.13.4: 471 + version "0.13.4" 472 + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.4.tgz#3182c380487b797b04d0ec2c80c2945666869080" 473 + integrity sha512-z4CH07pfyVY0XF98TCsGmLxKCl0kyvshKDbdpTekW9f2d+dJqn5mmoUyWhpSVJ0SfYWJg86FoD9nMbbaMVyGdg== 474 + 475 + esbuild-windows-64@0.13.4: 476 + version "0.13.4" 477 + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.4.tgz#b9e995f92d81f433a04f33611e603e82f9232e69" 478 + integrity sha512-uVL11vORRPjocGLYam67rwFLd0LvkrHEs+JG+1oJN4UD9MQmNGZPa4gBHo6hDpF+kqRJ9kXgQSeDqUyRy0tj/Q== 479 + 480 + esbuild-windows-arm64@0.13.4: 481 + version "0.13.4" 482 + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.4.tgz#fb239532f07b764d158f4cc787178ef4c6fadb5c" 483 + integrity sha512-vA6GLvptgftRcDcWngD5cMlL4f4LbL8JjU2UMT9yJ0MT5ra6hdZNFWnOeOoEtY4GtJ6OjZ0i+81sTqhAB0fMkg== 484 + 485 + esbuild@^0.13.2: 486 + version "0.13.4" 487 + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.13.4.tgz#ce2deb56c4fb360938311cbfc67f8e467bb6841b" 488 + integrity sha512-wMA5eUwpavTBiNl+It6j8OQuKVh69l6z4DKDLzoTIqC+gChnPpcmqdA8WNHptUHRnfyML+mKEQPlW7Mybj8gHg== 489 + optionalDependencies: 490 + esbuild-android-arm64 "0.13.4" 491 + esbuild-darwin-64 "0.13.4" 492 + esbuild-darwin-arm64 "0.13.4" 493 + esbuild-freebsd-64 "0.13.4" 494 + esbuild-freebsd-arm64 "0.13.4" 495 + esbuild-linux-32 "0.13.4" 496 + esbuild-linux-64 "0.13.4" 497 + esbuild-linux-arm "0.13.4" 498 + esbuild-linux-arm64 "0.13.4" 499 + esbuild-linux-mips64le "0.13.4" 500 + esbuild-linux-ppc64le "0.13.4" 501 + esbuild-openbsd-64 "0.13.4" 502 + esbuild-sunos-64 "0.13.4" 503 + esbuild-windows-32 "0.13.4" 504 + esbuild-windows-64 "0.13.4" 505 + esbuild-windows-arm64 "0.13.4" 506 + 507 + escalade@^3.1.1: 508 + version "3.1.1" 509 + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 510 + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 511 + 512 + escape-string-regexp@^1.0.5: 513 + version "1.0.5" 514 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 515 + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 516 + 517 + estree-walker@^2.0.1: 518 + version "2.0.2" 519 + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 520 + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 521 + 522 + fast-glob@^3.2.7: 523 + version "3.2.7" 524 + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" 525 + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== 526 + dependencies: 527 + "@nodelib/fs.stat" "^2.0.2" 528 + "@nodelib/fs.walk" "^1.2.3" 529 + glob-parent "^5.1.2" 530 + merge2 "^1.3.0" 531 + micromatch "^4.0.4" 532 + 533 + fastq@^1.6.0: 534 + version "1.13.0" 535 + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" 536 + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== 537 + dependencies: 538 + reusify "^1.0.4" 539 + 540 + fill-range@^7.0.1: 541 + version "7.0.1" 542 + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 543 + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 544 + dependencies: 545 + to-regex-range "^5.0.1" 546 + 547 + fsevents@~2.3.2: 548 + version "2.3.2" 549 + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 550 + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 551 + 552 + function-bind@^1.1.1: 553 + version "1.1.1" 554 + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 555 + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 556 + 557 + gensync@^1.0.0-beta.2: 558 + version "1.0.0-beta.2" 559 + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 560 + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== 561 + 562 + glob-parent@^5.1.2: 563 + version "5.1.2" 564 + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 565 + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 566 + dependencies: 567 + is-glob "^4.0.1" 568 + 569 + globals@^11.1.0: 570 + version "11.12.0" 571 + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 572 + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 573 + 574 + has-flag@^3.0.0: 575 + version "3.0.0" 576 + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 577 + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 578 + 579 + has@^1.0.3: 580 + version "1.0.3" 581 + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 582 + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 583 + dependencies: 584 + function-bind "^1.1.1" 585 + 586 + is-core-module@^2.2.0: 587 + version "2.7.0" 588 + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.7.0.tgz#3c0ef7d31b4acfc574f80c58409d568a836848e3" 589 + integrity sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ== 590 + dependencies: 591 + has "^1.0.3" 592 + 593 + is-extglob@^2.1.1: 594 + version "2.1.1" 595 + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 596 + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 597 + 598 + is-glob@^4.0.1: 599 + version "4.0.3" 600 + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" 601 + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 602 + dependencies: 603 + is-extglob "^2.1.1" 604 + 605 + is-number@^7.0.0: 606 + version "7.0.0" 607 + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 608 + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 609 + 610 + isarray@0.0.1: 611 + version "0.0.1" 612 + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 613 + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= 614 + 615 + js-tokens@^4.0.0: 616 + version "4.0.0" 617 + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 618 + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 619 + 620 + jsesc@^2.5.1: 621 + version "2.5.2" 622 + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 623 + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 624 + 625 + json5@^2.1.2: 626 + version "2.2.0" 627 + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 628 + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== 629 + dependencies: 630 + minimist "^1.2.5" 631 + 632 + kolorist@^1.2.10, kolorist@^1.5.0: 633 + version "1.5.0" 634 + resolved "https://registry.yarnpkg.com/kolorist/-/kolorist-1.5.0.tgz#a06f7dd11d1b5fdb743d79c8acd4e1ecbcbd89b3" 635 + integrity sha512-pPobydIHK884YBtkS/tWSZXpSAEpcMbilyun3KL37ot935qL2HNKm/tI45i/Rd+MxdIWEhm7/LmUQzWZYK+Qhg== 636 + 637 + merge2@^1.3.0: 638 + version "1.4.1" 639 + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 640 + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 641 + 642 + micromatch@^4.0.4: 643 + version "4.0.4" 644 + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" 645 + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== 646 + dependencies: 647 + braces "^3.0.1" 648 + picomatch "^2.2.3" 649 + 650 + minimist@^1.2.5: 651 + version "1.2.5" 652 + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 653 + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 654 + 655 + ms@2.1.2: 656 + version "2.1.2" 657 + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 658 + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 659 + 660 + nanoid@^3.1.28: 661 + version "3.1.29" 662 + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.29.tgz#214fb2d7a33e1a5bef4757b779dfaeb6a4e5aeb4" 663 + integrity sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg== 664 + 665 + node-releases@^1.1.77: 666 + version "1.1.77" 667 + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.77.tgz#50b0cfede855dd374e7585bf228ff34e57c1c32e" 668 + integrity sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ== 669 + 670 + p-limit@^3.1.0: 671 + version "3.1.0" 672 + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" 673 + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== 674 + dependencies: 675 + yocto-queue "^0.1.0" 676 + 677 + path-parse@^1.0.6: 678 + version "1.0.7" 679 + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 680 + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 681 + 682 + path-to-regexp@^1.7.0: 683 + version "1.8.0" 684 + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" 685 + integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== 686 + dependencies: 687 + isarray "0.0.1" 688 + 689 + picocolors@^0.2.1: 690 + version "0.2.1" 691 + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" 692 + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== 693 + 694 + picomatch@^2.2.2, picomatch@^2.2.3: 695 + version "2.3.0" 696 + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" 697 + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== 698 + 699 + postcss@^8.3.8: 700 + version "8.3.9" 701 + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.9.tgz#98754caa06c4ee9eb59cc48bd073bb6bd3437c31" 702 + integrity sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw== 703 + dependencies: 704 + nanoid "^3.1.28" 705 + picocolors "^0.2.1" 706 + source-map-js "^0.6.2" 707 + 708 + preact-render-to-string@^5.1.19: 709 + version "5.1.19" 710 + resolved "https://registry.yarnpkg.com/preact-render-to-string/-/preact-render-to-string-5.1.19.tgz#ffae7c3bd1680be5ecf5991d41fe3023b3051e0e" 711 + integrity sha512-bj8sn/oytIKO6RtOGSS/1+5CrQyRSC99eLUnEVbqUa6MzJX5dYh7wu9bmT0d6lm/Vea21k9KhCQwvr2sYN3rrQ== 712 + dependencies: 713 + pretty-format "^3.8.0" 714 + 715 + preact@^10.5.15: 716 + version "10.5.15" 717 + resolved "https://registry.yarnpkg.com/preact/-/preact-10.5.15.tgz#6df94d8afecf3f9e10a742fd8c362ddab464225f" 718 + integrity sha512-5chK29n6QcJc3m1lVrKQSQ+V7K1Gb8HeQY6FViQ5AxCAEGu3DaHffWNDkC9+miZgsLvbvU9rxbV1qinGHMHzqA== 719 + 720 + pretty-format@^3.8.0: 721 + version "3.8.0" 722 + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-3.8.0.tgz#bfbed56d5e9a776645f4b1ff7aa1a3ac4fa3c385" 723 + integrity sha1-v77VbV6ad2ZF9LH/eqGjrE+jw4U= 724 + 725 + queue-microtask@^1.2.2: 726 + version "1.2.3" 727 + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 728 + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 729 + 730 + resolve@^1.20.0: 731 + version "1.20.0" 732 + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 733 + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 734 + dependencies: 735 + is-core-module "^2.2.0" 736 + path-parse "^1.0.6" 737 + 738 + reusify@^1.0.4: 739 + version "1.0.4" 740 + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 741 + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 742 + 743 + rollup@^2.57.0: 744 + version "2.58.0" 745 + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.58.0.tgz#a643983365e7bf7f5b7c62a8331b983b7c4c67fb" 746 + integrity sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw== 747 + optionalDependencies: 748 + fsevents "~2.3.2" 749 + 750 + run-parallel@^1.1.9: 751 + version "1.2.0" 752 + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 753 + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 754 + dependencies: 755 + queue-microtask "^1.2.2" 756 + 757 + safe-buffer@~5.1.1: 758 + version "5.1.2" 759 + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 760 + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 761 + 762 + semver@^6.3.0: 763 + version "6.3.0" 764 + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 765 + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 766 + 767 + source-map-js@^0.6.2: 768 + version "0.6.2" 769 + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" 770 + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== 771 + 772 + source-map@^0.5.0: 773 + version "0.5.7" 774 + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 775 + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 776 + 777 + supports-color@^5.3.0: 778 + version "5.5.0" 779 + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 780 + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 781 + dependencies: 782 + has-flag "^3.0.0" 783 + 784 + to-fast-properties@^2.0.0: 785 + version "2.0.0" 786 + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 787 + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 788 + 789 + to-regex-range@^5.0.1: 790 + version "5.0.1" 791 + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 792 + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 793 + dependencies: 794 + is-number "^7.0.0" 795 + 796 + vite-plugin-import-build@^0.1.2: 797 + version "0.1.2" 798 + resolved "https://registry.yarnpkg.com/vite-plugin-import-build/-/vite-plugin-import-build-0.1.2.tgz#86a7be480cd84360d92f6bfa94a237646e9aa7fd" 799 + integrity sha512-Jh4wanyvJ5QLDrVtw6VsTqT+1yISp1Fa+5v7VSwf5xyRiYZ0VeffMrSQFrQlt50D7g3CpO/aX9/X/SVWCVCa0w== 800 + 801 + vite-plugin-ssr@^0.3.10: 802 + version "0.3.10" 803 + resolved "https://registry.yarnpkg.com/vite-plugin-ssr/-/vite-plugin-ssr-0.3.10.tgz#5bc85cd3d335da715afe2605c48c8b0fafa818f7" 804 + integrity sha512-9k2VO75I8XGiGgI3p9oLZ4IvmogQQB7y54rsSblaMvo36EZDJhT4w7+zjFeFJ3e7WQOTKtmsQMxq7jh7AUSlsg== 805 + dependencies: 806 + "@brillout/json-s" "^0.2.0" 807 + "@brillout/libassert" "^0.4.2" 808 + "@brillout/path-to-regexp" "^0.2.3" 809 + cac "^6.7.3" 810 + devalue "^2.0.1" 811 + es-module-lexer "^0.9.2" 812 + fast-glob "^3.2.7" 813 + kolorist "^1.5.0" 814 + p-limit "^3.1.0" 815 + vite-plugin-import-build "^0.1.2" 816 + 817 + vite@^2.6.7: 818 + version "2.6.7" 819 + resolved "https://registry.yarnpkg.com/vite/-/vite-2.6.7.tgz#e15c1d8327950720b5d7c4ec3fb36a5a58ccf7cb" 820 + integrity sha512-ewk//jve9k6vlU8PfJmWUHN8k0YYdw4VaKOMvoQ3nT2Pb6k5OSMKQi4jPOzVH/TlUqMsCrq7IJ80xcuDDVyigg== 821 + dependencies: 822 + esbuild "^0.13.2" 823 + postcss "^8.3.8" 824 + resolve "^1.20.0" 825 + rollup "^2.57.0" 826 + optionalDependencies: 827 + fsevents "~2.3.2" 828 + 829 + yocto-queue@^0.1.0: 830 + version "0.1.0" 831 + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" 832 + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==