├── .github └── workflows │ └── .gitkeep ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── assets └── logo.png ├── index.html ├── package.json ├── src ├── App.vue ├── components │ └── HelloI18n.vue ├── index.css ├── locales │ ├── en.json │ └── ja.json ├── main.ts ├── shims-vue.d.ts └── vite-env.d.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.github/workflows/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intlify/vite-vue-i18n-starter/d0c9e2991e0e1efb34daa7f1203150ab1bd61d62/.github/workflows/.gitkeep -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | dist 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "i18n-ally.localesPaths": "src/locales" 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2020 kazuya kawaguchi 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # :zap: Vite Vue I18n Starter 2 | 3 | Starter for [Vite](https://github.com/vuejs/vite) + [vue-i18n-next](https://github.com/intlify/vue-i18n-next) + [TypeScript](https://www.typescriptlang.org/) 4 | 5 | ## :warning: Notice 6 | 7 | This starter is set up using [vite-plugin-vue-i18n](https://github.com/intlify/vite-plugin-vue-i18n), so it is a starter for the Composition API. 8 | 9 | If you are new to Vue I18n, it is recommended that you follow the [documentation guide](https://vue-i18n.intlify.dev/) to learn using the Legacy API. 10 | 11 | ## :cd: Installation 12 | 13 | 1. Clone this repository 14 | 2. `yarn` 15 | 3. `yarn dev` 16 | 4. open http://localhost:3000 in your browser 17 | 18 | ## :lollipop: Demo 19 | https://wonderful-curran-765ceb.netlify.app 20 | 21 | ## `` custom blocks support langs 22 | - json 23 | - yaml 24 | - json5 25 | 26 | ## :copyright: License 27 | 28 | [MIT](http://opensource.org/licenses/MIT) 29 | -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intlify/vite-vue-i18n-starter/d0c9e2991e0e1efb34daa7f1203150ab1bd61d62/assets/logo.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Starter for Vite + vue-i18n-next + TypeScript 6 | 7 | 8 |
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vite-vue-i18n-starter", 3 | "version": "0.0.0", 4 | "dependencies": { 5 | "vue": "^3.2.29", 6 | "vue-i18n": "^9.2.0-beta.30" 7 | }, 8 | "devDependencies": { 9 | "@intlify/vite-plugin-vue-i18n": "3.3.0", 10 | "@types/node": "^16.11.9", 11 | "@vitejs/plugin-vue": "^2.2.2", 12 | "@vue/compiler-sfc": "^3.2.29", 13 | "typescript": "^4.5.2", 14 | "vite": "^2.8.4", 15 | "vue-tsc": "^0.31.4" 16 | }, 17 | "private": true, 18 | "scripts": { 19 | "dev": "vite", 20 | "build": "vue-tsc --noEmit && vite build", 21 | "serve": "vite preview" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 12 | 13 | 30 | 31 | -------------------------------------------------------------------------------- /src/components/HelloI18n.vue: -------------------------------------------------------------------------------- 1 | 21 | 22 | 34 | 35 | 36 | { 37 | "en": { 38 | "hello": "Hello Vue I18n 9 🌏!", 39 | "count": "count is: {count}", 40 | "docs": { 41 | "vue-i18n": "Vue I18n v9 Documentation", 42 | "vite-plugin": "Vite Plugin Vue I18n Documentation" 43 | }, 44 | "recommended": "Recommended setup" 45 | }, 46 | "ja": { 47 | "hello": "こんにちは Vue I18n 9 🌏!", 48 | "count": "カウントは{count}です", 49 | "docs": { 50 | "vue-i18n": "Vue I18n v9 ドキュメント", 51 | "vite-plugin": "Vite プラグイン Vue I18n ドキュメント" 52 | }, 53 | "recommended": "推奨セットアップ" 54 | } 55 | } 56 | 57 | -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | #app { 2 | font-family: Avenir, Helvetica, Arial, sans-serif; 3 | -webkit-font-smoothing: antialiased; 4 | -moz-osx-font-smoothing: grayscale; 5 | text-align: center; 6 | color: #2c3e50; 7 | margin-top: 60px; 8 | } 9 | -------------------------------------------------------------------------------- /src/locales/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "Languages" 3 | } -------------------------------------------------------------------------------- /src/locales/ja.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "言語" 3 | } -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- 1 | import { createApp } from 'vue' 2 | import { createI18n } from 'vue-i18n' 3 | import App from './App.vue' 4 | import './index.css' 5 | // About the below import 6 | // See https://github.com/intlify/vite-plugin-vue-i18n#static-bundle-importing 7 | // import messages from '@intlify/vite-plugin-vue-i18n/messages' 8 | import en from './locales/en.json' 9 | import ja from './locales/ja.json' 10 | 11 | const i18n = createI18n({ 12 | legacy: false, 13 | locale: 'en', 14 | // messages 15 | messages: { 16 | en, 17 | ja 18 | } 19 | }) 20 | 21 | createApp(App).use(i18n).mount('#app') 22 | -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.vue' { 2 | import { DefineComponent } from 'vue' 3 | const component: DefineComponent<{}, {}, any> 4 | export default component 5 | } 6 | -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | /* Visit https://aka.ms/tsconfig.json to read more about this file */ 4 | 5 | /* Basic Options */ 6 | // "incremental": true, /* Enable incremental compilation */ 7 | "target": "esnext", /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */ 8 | "module": "esnext", /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */ 9 | "lib": ["dom", "esnext"], /* Specify library files to be included in the compilation. */ 10 | // "allowJs": true, /* Allow javascript files to be compiled. */ 11 | // "checkJs": true, /* Report errors in .js files. */ 12 | // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */ 13 | // "declaration": true, /* Generates corresponding '.d.ts' file. */ 14 | // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ 15 | // "sourceMap": true, /* Generates corresponding '.map' file. */ 16 | // "outFile": "./", /* Concatenate and emit output to single file. */ 17 | // "outDir": "./", /* Redirect output structure to the directory. */ 18 | // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ 19 | // "composite": true, /* Enable project compilation */ 20 | // "tsBuildInfoFile": "./", /* Specify file to store incremental compilation information */ 21 | // "removeComments": true, /* Do not emit comments to output. */ 22 | // "noEmit": true, /* Do not emit outputs. */ 23 | // "importHelpers": true, /* Import emit helpers from 'tslib'. */ 24 | // "downlevelIteration": true, /* Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'. */ 25 | // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */ 26 | 27 | /* Strict Type-Checking Options */ 28 | "strict": true, /* Enable all strict type-checking options. */ 29 | // "noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */ 30 | // "strictNullChecks": true, /* Enable strict null checks. */ 31 | // "strictFunctionTypes": true, /* Enable strict checking of function types. */ 32 | // "strictBindCallApply": true, /* Enable strict 'bind', 'call', and 'apply' methods on functions. */ 33 | // "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */ 34 | // "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */ 35 | // "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */ 36 | 37 | /* Additional Checks */ 38 | // "noUnusedLocals": true, /* Report errors on unused locals. */ 39 | // "noUnusedParameters": true, /* Report errors on unused parameters. */ 40 | // "noImplicitReturns": true, /* Report error when not all code paths in function return a value. */ 41 | // "noFallthroughCasesInSwitch": true, /* Report errors for fallthrough cases in switch statement. */ 42 | 43 | /* Module Resolution Options */ 44 | "moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */ 45 | // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ 46 | // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ 47 | // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ 48 | // "typeRoots": [], /* List of folders to include type definitions from. */ 49 | "types": [ 50 | // "./node_modules/@types", 51 | // "./node_modules/vue-i18n/dist", 52 | "@intlify/vite-plugin-vue-i18n/client" 53 | ], /* Type declaration files to be included in compilation. */ 54 | // "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */ 55 | "esModuleInterop": true, /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */ 56 | // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ 57 | // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ 58 | 59 | /* Source Map Options */ 60 | // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ 61 | // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ 62 | // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ 63 | // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ 64 | 65 | /* Experimental Options */ 66 | // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ 67 | // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ 68 | 69 | /* Advanced Options */ 70 | "skipLibCheck": true, /* Skip type checking of declaration files. */ 71 | "forceConsistentCasingInFileNames": true, /* Disallow inconsistently-cased references to the same file. */ 72 | 73 | "resolveJsonModule": true 74 | }, 75 | "exclude": ["node_modules", "dist"] 76 | } 77 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- 1 | import path from 'path' 2 | import { defineConfig } from 'vite' 3 | import vue from '@vitejs/plugin-vue' 4 | import vueI18n from '@intlify/vite-plugin-vue-i18n' 5 | 6 | export default defineConfig({ 7 | plugins: [ 8 | vue(), 9 | vueI18n({ 10 | include: path.resolve(__dirname, './src/locales/**'), 11 | }) 12 | ] 13 | }) 14 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/helper-validator-identifier@^7.15.7": 6 | version "7.15.7" 7 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" 8 | integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== 9 | 10 | "@babel/parser@^7.16.4": 11 | version "7.17.3" 12 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0" 13 | integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA== 14 | 15 | "@babel/parser@^7.6.0", "@babel/parser@^7.9.6": 16 | version "7.16.4" 17 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e" 18 | integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng== 19 | 20 | "@babel/types@^7.6.1", "@babel/types@^7.9.6": 21 | version "7.16.0" 22 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" 23 | integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg== 24 | dependencies: 25 | "@babel/helper-validator-identifier" "^7.15.7" 26 | to-fast-properties "^2.0.0" 27 | 28 | "@emmetio/abbreviation@^2.2.2": 29 | version "2.2.2" 30 | resolved "https://registry.yarnpkg.com/@emmetio/abbreviation/-/abbreviation-2.2.2.tgz#746762fd9e7a8c2ea604f580c62e3cfe250e6989" 31 | integrity sha512-TtE/dBnkTCct8+LntkqVrwqQao6EnPAs1YN3cUgxOxTaBlesBCY37ROUAVZrRlG64GNnVShdl/b70RfAI3w5lw== 32 | dependencies: 33 | "@emmetio/scanner" "^1.0.0" 34 | 35 | "@emmetio/css-abbreviation@^2.1.4": 36 | version "2.1.4" 37 | resolved "https://registry.yarnpkg.com/@emmetio/css-abbreviation/-/css-abbreviation-2.1.4.tgz#90362e8a1122ce3b76f6c3157907d30182f53f54" 38 | integrity sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw== 39 | dependencies: 40 | "@emmetio/scanner" "^1.0.0" 41 | 42 | "@emmetio/scanner@^1.0.0": 43 | version "1.0.0" 44 | resolved "https://registry.yarnpkg.com/@emmetio/scanner/-/scanner-1.0.0.tgz#065b2af6233fe7474d44823e3deb89724af42b5f" 45 | integrity sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA== 46 | 47 | "@intlify/bundle-utils@next": 48 | version "2.1.0" 49 | resolved "https://registry.yarnpkg.com/@intlify/bundle-utils/-/bundle-utils-2.1.0.tgz#2d5ca80335dcccb8f1d72423e7261b2d23a0cda2" 50 | integrity sha512-ogvmAjbSq0su4ijQbwqRfb0yimizZSK+HHV0SF3XCHSCtL+PDdRIDkkeNpNdPxNmdahORHXknC06Umehz4nTnQ== 51 | dependencies: 52 | "@intlify/message-compiler" beta 53 | "@intlify/shared" beta 54 | jsonc-eslint-parser "^1.0.1" 55 | source-map "^0.6.1" 56 | yaml-eslint-parser "^0.3.2" 57 | 58 | "@intlify/core-base@9.2.0-beta.30": 59 | version "9.2.0-beta.30" 60 | resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0-beta.30.tgz#82f86e3199661c18fbbd9b07ba58243909148384" 61 | integrity sha512-tnOuI8gs4S7vv4WjG8oFL7vbZ4PM7Is/Ld3lRHQlBO7UjpnCVcQ94AgP/4F0cUPFn9JSPMQRN0aOOahW1BXvSA== 62 | dependencies: 63 | "@intlify/devtools-if" "9.2.0-beta.30" 64 | "@intlify/message-compiler" "9.2.0-beta.30" 65 | "@intlify/shared" "9.2.0-beta.30" 66 | "@intlify/vue-devtools" "9.2.0-beta.30" 67 | 68 | "@intlify/devtools-if@9.2.0-beta.30": 69 | version "9.2.0-beta.30" 70 | resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0-beta.30.tgz#98b52ef802abe6ad29fd3d8486b9c8454469cf4f" 71 | integrity sha512-3OxGFi6ooya9DFqX/JsxFjrj9nGYcDoo4CRGYSDqnC+xv4bnsyB5ekmaYBiVZtagCdZdSUMxbTFphl1WbtgNLQ== 72 | dependencies: 73 | "@intlify/shared" "9.2.0-beta.30" 74 | 75 | "@intlify/message-compiler@9.2.0-beta.30": 76 | version "9.2.0-beta.30" 77 | resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0-beta.30.tgz#51955ebb388bc8774465e6e017a63bba1aeaed04" 78 | integrity sha512-2kj/0nLIFrgiO86f9VifcUUcV8LdzXt4YYPIujx/LkTEQOuSFUo/bNiMaG1hyfiU/8mfq6tsaWKjoOZjeao1eQ== 79 | dependencies: 80 | "@intlify/shared" "9.2.0-beta.30" 81 | source-map "0.6.1" 82 | 83 | "@intlify/message-compiler@beta": 84 | version "9.2.0-beta.20" 85 | resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0-beta.20.tgz#ea63c34fc5d0827f86eff9344464b887121f52ac" 86 | integrity sha512-nbJFuzwm1XZuKzhXqcURYabZ7JqyhyibIs3i661NXrblutd8ZiuOWUB20zIYjKFRLL38QWIijUclOyp+CSW5YQ== 87 | dependencies: 88 | "@intlify/shared" "9.2.0-beta.20" 89 | source-map "0.6.1" 90 | 91 | "@intlify/shared@9.2.0-beta.20", "@intlify/shared@beta": 92 | version "9.2.0-beta.20" 93 | resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0-beta.20.tgz#a434928e5526580312658fdc3da86e5c398a840d" 94 | integrity sha512-mwdvobi1gBNWt+dgd68IuRHG3xh6BXs0472ZO8vClr49HOhoVg9M+myQQntBQBHblcXreM8NX/pLkBzXSyUfmQ== 95 | 96 | "@intlify/shared@9.2.0-beta.30": 97 | version "9.2.0-beta.30" 98 | resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0-beta.30.tgz#623a2fcffdb063d5aa940f7236ab28a083c004c8" 99 | integrity sha512-E1WHRTIlUEse3d/6t1pAagSXRxmeVeNIhx5kT80dfpYxw8lOnCWV9wLve2bq9Fkv+3TD2I5j+CdN7jvSl3LdsA== 100 | 101 | "@intlify/vite-plugin-vue-i18n@3.3.0": 102 | version "3.3.0" 103 | resolved "https://registry.yarnpkg.com/@intlify/vite-plugin-vue-i18n/-/vite-plugin-vue-i18n-3.3.0.tgz#8daf20d8def8eee2be8279cc05e45f5aed87234c" 104 | integrity sha512-RxtqVe8ia/5eEH+RFzRKMhO6eyYRGssNpVcaxOoocgKDJuA+1QHF5jZGnioIQpZcIwFxLUlf42C4YdAatIJFEw== 105 | dependencies: 106 | "@intlify/bundle-utils" next 107 | "@intlify/shared" beta 108 | "@rollup/pluginutils" "^4.1.0" 109 | debug "^4.3.1" 110 | fast-glob "^3.2.5" 111 | source-map "0.6.1" 112 | 113 | "@intlify/vue-devtools@9.2.0-beta.30": 114 | version "9.2.0-beta.30" 115 | resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.30.tgz#6ef377067f59e170ae33c7018c9b4a6758da87b7" 116 | integrity sha512-hcqDfwP/oXVmVCaJ0RA+uv1WSCcd42/Y13S0bySmWZv2KamLcxiD7wYxp/MaECG/D4KZcSLkq/wDHTG7lhYf5Q== 117 | dependencies: 118 | "@intlify/core-base" "9.2.0-beta.30" 119 | "@intlify/shared" "9.2.0-beta.30" 120 | 121 | "@nodelib/fs.scandir@2.1.5": 122 | version "2.1.5" 123 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 124 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 125 | dependencies: 126 | "@nodelib/fs.stat" "2.0.5" 127 | run-parallel "^1.1.9" 128 | 129 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 130 | version "2.0.5" 131 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 132 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 133 | 134 | "@nodelib/fs.walk@^1.2.3": 135 | version "1.2.8" 136 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 137 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 138 | dependencies: 139 | "@nodelib/fs.scandir" "2.1.5" 140 | fastq "^1.6.0" 141 | 142 | "@rollup/pluginutils@^4.1.0": 143 | version "4.1.1" 144 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.1.1.tgz#1d4da86dd4eded15656a57d933fda2b9a08d47ec" 145 | integrity sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ== 146 | dependencies: 147 | estree-walker "^2.0.1" 148 | picomatch "^2.2.2" 149 | 150 | "@types/node@^16.11.9": 151 | version "16.11.9" 152 | resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.9.tgz#879be3ad7af29f4c1a5c433421bf99fab7047185" 153 | integrity sha512-MKmdASMf3LtPzwLyRrFjtFFZ48cMf8jmX5VRYrDQiJa8Ybu5VAmkqBWqKU8fdCwD8ysw4mQ9nrEHvzg6gunR7A== 154 | 155 | "@vitejs/plugin-vue@^2.2.2": 156 | version "2.2.2" 157 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.2.2.tgz#df5d4464ad8cb97c9fb7407a1e5a3a34f716febb" 158 | integrity sha512-3C0s45VOwIFEDU+2ownJOpb0zD5fnjXWaHVOLID2R1mYOlAx3doNBFnNbVjaZvpke/L7IdPJXjpyYpXZToDKig== 159 | 160 | "@volar/code-gen@0.31.4": 161 | version "0.31.4" 162 | resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.31.4.tgz#df4157b0eb59193a0b5c8352aeeb29a5d651556c" 163 | integrity sha512-ngivMEbBNd19v+EHdLyCJoIGRaoD9J4P20ZgdCEGf2voztja59u3Tilpf9r9ENy/731nG7XncToYm4+c1t/LhA== 164 | dependencies: 165 | "@volar/shared" "0.31.4" 166 | "@volar/source-map" "0.31.4" 167 | 168 | "@volar/html2pug@0.31.4": 169 | version "0.31.4" 170 | resolved "https://registry.yarnpkg.com/@volar/html2pug/-/html2pug-0.31.4.tgz#711c71bd3cbe91cae6806e06a8e41d806b39cf2a" 171 | integrity sha512-+whoP4C34kbCIRyoojZE6luqs7Ep/0YDBD9yEWu82G1ECLIFoujtkZXHbAHiQH8MIs/GwjUmozd85pUGAVQf1w== 172 | dependencies: 173 | domelementtype "^2.2.0" 174 | domhandler "^4.3.0" 175 | htmlparser2 "^7.2.0" 176 | pug "^3.0.2" 177 | 178 | "@volar/shared@0.31.4": 179 | version "0.31.4" 180 | resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.31.4.tgz#aa5cdcd0a58fd12b7b767e014042c88ad78d19ed" 181 | integrity sha512-mKSH4GKFde2t3GVEGibBu84jbCk7O1sccELxTgCGHX7ue4nJqgHup8lXhwyfUOfdJ7eyx9luyDsVuJ4BY3gfeg== 182 | dependencies: 183 | upath "^2.0.1" 184 | vscode-html-languageservice "^4.2.1" 185 | vscode-jsonrpc "^8.0.0-next.5" 186 | vscode-uri "^3.0.3" 187 | 188 | "@volar/source-map@0.31.4": 189 | version "0.31.4" 190 | resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.31.4.tgz#c0ae071b007e560507e28db5ca382a6645f64c85" 191 | integrity sha512-lX/XKKc3ESNt6QArq1T54LSxXvu7ARDctQfkt6qUSNLVR/ccUXwzM+4qiOj39WBbmoDzET33riVYnMXMeGJMvg== 192 | dependencies: 193 | "@volar/shared" "0.31.4" 194 | vscode-languageserver-textdocument "^1.0.3" 195 | 196 | "@volar/transforms@0.31.4": 197 | version "0.31.4" 198 | resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.31.4.tgz#085c40adce8730929f27b41c60dfca4d286a8b0c" 199 | integrity sha512-081QI2zBvdja4XN3eAtIWmBqDkAyDuuK3xP5mD04T9vMrVfy+WKrzB7n3/Zru7z4DiM70Qo5PoTapQ3Xnz9NzQ== 200 | dependencies: 201 | "@volar/shared" "0.31.4" 202 | vscode-languageserver-types "^3.17.0-next.6" 203 | 204 | "@volar/vue-code-gen@0.31.4": 205 | version "0.31.4" 206 | resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.31.4.tgz#69124ded85513035beeb752a79f860212d78875c" 207 | integrity sha512-1ypZfzQfH+lV8JcOOKfYMTAmD6OUeBQSDwu7YRHQkuvoSQzPiXXrjupi0DvHrcWR0hQfh4yRnme6I+ChutW69w== 208 | dependencies: 209 | "@volar/code-gen" "0.31.4" 210 | "@volar/shared" "0.31.4" 211 | "@volar/source-map" "0.31.4" 212 | "@vue/compiler-core" "^3.2.27" 213 | "@vue/compiler-dom" "^3.2.27" 214 | "@vue/shared" "^3.2.27" 215 | upath "^2.0.1" 216 | 217 | "@vscode/emmet-helper@^2.8.3": 218 | version "2.8.4" 219 | resolved "https://registry.yarnpkg.com/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz#ab937e3ce79b0873c604d1ad50a9eeb7abae2937" 220 | integrity sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg== 221 | dependencies: 222 | emmet "^2.3.0" 223 | jsonc-parser "^2.3.0" 224 | vscode-languageserver-textdocument "^1.0.1" 225 | vscode-languageserver-types "^3.15.1" 226 | vscode-nls "^5.0.0" 227 | vscode-uri "^2.1.2" 228 | 229 | "@vue/compiler-core@3.2.31", "@vue/compiler-core@^3.2.27": 230 | version "3.2.31" 231 | resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.31.tgz#d38f06c2cf845742403b523ab4596a3fda152e89" 232 | integrity sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ== 233 | dependencies: 234 | "@babel/parser" "^7.16.4" 235 | "@vue/shared" "3.2.31" 236 | estree-walker "^2.0.2" 237 | source-map "^0.6.1" 238 | 239 | "@vue/compiler-dom@3.2.31", "@vue/compiler-dom@^3.2.27": 240 | version "3.2.31" 241 | resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz#b1b7dfad55c96c8cc2b919cd7eb5fd7e4ddbf00e" 242 | integrity sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg== 243 | dependencies: 244 | "@vue/compiler-core" "3.2.31" 245 | "@vue/shared" "3.2.31" 246 | 247 | "@vue/compiler-sfc@3.2.31", "@vue/compiler-sfc@^3.2.29": 248 | version "3.2.31" 249 | resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz#d02b29c3fe34d599a52c5ae1c6937b4d69f11c2f" 250 | integrity sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ== 251 | dependencies: 252 | "@babel/parser" "^7.16.4" 253 | "@vue/compiler-core" "3.2.31" 254 | "@vue/compiler-dom" "3.2.31" 255 | "@vue/compiler-ssr" "3.2.31" 256 | "@vue/reactivity-transform" "3.2.31" 257 | "@vue/shared" "3.2.31" 258 | estree-walker "^2.0.2" 259 | magic-string "^0.25.7" 260 | postcss "^8.1.10" 261 | source-map "^0.6.1" 262 | 263 | "@vue/compiler-ssr@3.2.31": 264 | version "3.2.31" 265 | resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz#4fa00f486c9c4580b40a4177871ebbd650ecb99c" 266 | integrity sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw== 267 | dependencies: 268 | "@vue/compiler-dom" "3.2.31" 269 | "@vue/shared" "3.2.31" 270 | 271 | "@vue/devtools-api@^6.0.0-beta.13": 272 | version "6.0.0-beta.20.1" 273 | resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.20.1.tgz#5b499647e929c35baf2a66a399578f9aa4601142" 274 | integrity sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q== 275 | 276 | "@vue/reactivity-transform@3.2.31": 277 | version "3.2.31" 278 | resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz#0f5b25c24e70edab2b613d5305c465b50fc00911" 279 | integrity sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA== 280 | dependencies: 281 | "@babel/parser" "^7.16.4" 282 | "@vue/compiler-core" "3.2.31" 283 | "@vue/shared" "3.2.31" 284 | estree-walker "^2.0.2" 285 | magic-string "^0.25.7" 286 | 287 | "@vue/reactivity@3.2.31", "@vue/reactivity@^3.2.27": 288 | version "3.2.31" 289 | resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.31.tgz#fc90aa2cdf695418b79e534783aca90d63a46bbd" 290 | integrity sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw== 291 | dependencies: 292 | "@vue/shared" "3.2.31" 293 | 294 | "@vue/runtime-core@3.2.31": 295 | version "3.2.31" 296 | resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.31.tgz#9d284c382f5f981b7a7b5971052a1dc4ef39ac7a" 297 | integrity sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA== 298 | dependencies: 299 | "@vue/reactivity" "3.2.31" 300 | "@vue/shared" "3.2.31" 301 | 302 | "@vue/runtime-dom@3.2.31": 303 | version "3.2.31" 304 | resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.31.tgz#79ce01817cb3caf2c9d923f669b738d2d7953eff" 305 | integrity sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g== 306 | dependencies: 307 | "@vue/runtime-core" "3.2.31" 308 | "@vue/shared" "3.2.31" 309 | csstype "^2.6.8" 310 | 311 | "@vue/server-renderer@3.2.31": 312 | version "3.2.31" 313 | resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.31.tgz#201e9d6ce735847d5989403af81ef80960da7141" 314 | integrity sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg== 315 | dependencies: 316 | "@vue/compiler-ssr" "3.2.31" 317 | "@vue/shared" "3.2.31" 318 | 319 | "@vue/shared@3.2.31", "@vue/shared@^3.2.27": 320 | version "3.2.31" 321 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.31.tgz#c90de7126d833dcd3a4c7534d534be2fb41faa4e" 322 | integrity sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ== 323 | 324 | acorn-jsx@^5.2.0: 325 | version "5.3.2" 326 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" 327 | integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== 328 | 329 | acorn@^7.1.1, acorn@^7.4.1: 330 | version "7.4.1" 331 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 332 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 333 | 334 | asap@~2.0.3: 335 | version "2.0.6" 336 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" 337 | integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= 338 | 339 | assert-never@^1.2.1: 340 | version "1.2.1" 341 | resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.2.1.tgz#11f0e363bf146205fb08193b5c7b90f4d1cf44fe" 342 | integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw== 343 | 344 | babel-walk@3.0.0-canary-5: 345 | version "3.0.0-canary-5" 346 | resolved "https://registry.yarnpkg.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" 347 | integrity sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== 348 | dependencies: 349 | "@babel/types" "^7.9.6" 350 | 351 | braces@^3.0.1: 352 | version "3.0.2" 353 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 354 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 355 | dependencies: 356 | fill-range "^7.0.1" 357 | 358 | call-bind@^1.0.2: 359 | version "1.0.2" 360 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 361 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== 362 | dependencies: 363 | function-bind "^1.1.1" 364 | get-intrinsic "^1.0.2" 365 | 366 | character-parser@^2.2.0: 367 | version "2.2.0" 368 | resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0" 369 | integrity sha1-x84o821LzZdE5f/CxfzeHHMmH8A= 370 | dependencies: 371 | is-regex "^1.0.3" 372 | 373 | constantinople@^4.0.1: 374 | version "4.0.1" 375 | resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-4.0.1.tgz#0def113fa0e4dc8de83331a5cf79c8b325213151" 376 | integrity sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== 377 | dependencies: 378 | "@babel/parser" "^7.6.0" 379 | "@babel/types" "^7.6.1" 380 | 381 | csstype@^2.6.8: 382 | version "2.6.19" 383 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.19.tgz#feeb5aae89020bb389e1f63669a5ed490e391caa" 384 | integrity sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ== 385 | 386 | debug@^4.3.1: 387 | version "4.3.2" 388 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" 389 | integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== 390 | dependencies: 391 | ms "2.1.2" 392 | 393 | doctypes@^1.1.0: 394 | version "1.1.0" 395 | resolved "https://registry.yarnpkg.com/doctypes/-/doctypes-1.1.0.tgz#ea80b106a87538774e8a3a4a5afe293de489e0a9" 396 | integrity sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk= 397 | 398 | dom-serializer@^1.0.1: 399 | version "1.3.2" 400 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" 401 | integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== 402 | dependencies: 403 | domelementtype "^2.0.1" 404 | domhandler "^4.2.0" 405 | entities "^2.0.0" 406 | 407 | domelementtype@^2.0.1, domelementtype@^2.2.0: 408 | version "2.2.0" 409 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" 410 | integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== 411 | 412 | domhandler@^4.2.0, domhandler@^4.2.2: 413 | version "4.2.2" 414 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" 415 | integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== 416 | dependencies: 417 | domelementtype "^2.2.0" 418 | 419 | domhandler@^4.3.0: 420 | version "4.3.0" 421 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.0.tgz#16c658c626cf966967e306f966b431f77d4a5626" 422 | integrity sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g== 423 | dependencies: 424 | domelementtype "^2.2.0" 425 | 426 | domutils@^2.8.0: 427 | version "2.8.0" 428 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" 429 | integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== 430 | dependencies: 431 | dom-serializer "^1.0.1" 432 | domelementtype "^2.2.0" 433 | domhandler "^4.2.0" 434 | 435 | emmet@^2.3.0: 436 | version "2.3.4" 437 | resolved "https://registry.yarnpkg.com/emmet/-/emmet-2.3.4.tgz#5ba0d7a5569a68c7697dfa890c772e4f3179d123" 438 | integrity sha512-3IqSwmO+N2ZGeuhDyhV/TIOJFUbkChi53bcasSNRE7Yd+4eorbbYz4e53TpMECt38NtYkZNupQCZRlwdAYA42A== 439 | dependencies: 440 | "@emmetio/abbreviation" "^2.2.2" 441 | "@emmetio/css-abbreviation" "^2.1.4" 442 | 443 | entities@^2.0.0: 444 | version "2.2.0" 445 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 446 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 447 | 448 | entities@^3.0.1: 449 | version "3.0.1" 450 | resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" 451 | integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== 452 | 453 | esbuild-android-arm64@0.14.23: 454 | version "0.14.23" 455 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz#c89b3c50b4f47668dcbeb0b34ee4615258818e71" 456 | integrity sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw== 457 | 458 | esbuild-darwin-64@0.14.23: 459 | version "0.14.23" 460 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz#1c131e8cb133ed935ca32f824349a117c896a15b" 461 | integrity sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug== 462 | 463 | esbuild-darwin-arm64@0.14.23: 464 | version "0.14.23" 465 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz#3c6245a50109dd84953f53d7833bd3b4f0e8c6fa" 466 | integrity sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw== 467 | 468 | esbuild-freebsd-64@0.14.23: 469 | version "0.14.23" 470 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz#0cdc54e72d3dd9cd992f9c2960055e68a7f8650c" 471 | integrity sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA== 472 | 473 | esbuild-freebsd-arm64@0.14.23: 474 | version "0.14.23" 475 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz#1d11faed3a0c429e99b7dddef84103eb509788b2" 476 | integrity sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg== 477 | 478 | esbuild-linux-32@0.14.23: 479 | version "0.14.23" 480 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz#fd9f033fc27dcab61100cb1eb1c936893a68c841" 481 | integrity sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ== 482 | 483 | esbuild-linux-64@0.14.23: 484 | version "0.14.23" 485 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz#c04c438514f1359ecb1529205d0c836d4165f198" 486 | integrity sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ== 487 | 488 | esbuild-linux-arm64@0.14.23: 489 | version "0.14.23" 490 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz#d1b3ab2988ab0734886eb9e811726f7db099ab96" 491 | integrity sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g== 492 | 493 | esbuild-linux-arm@0.14.23: 494 | version "0.14.23" 495 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz#df7558b6a5076f5eb9fd387c8704f768b61d97fb" 496 | integrity sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw== 497 | 498 | esbuild-linux-mips64le@0.14.23: 499 | version "0.14.23" 500 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz#bb4c47fccc9493d460ffeb1f88e8a97a98a14f8b" 501 | integrity sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw== 502 | 503 | esbuild-linux-ppc64le@0.14.23: 504 | version "0.14.23" 505 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz#a332dbc8a1b4e30cfe1261bfaa5cef57c9c8c02a" 506 | integrity sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag== 507 | 508 | esbuild-linux-riscv64@0.14.23: 509 | version "0.14.23" 510 | resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.23.tgz#85675f3f931f5cd7cfb238fd82f77a62ffcb6d86" 511 | integrity sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg== 512 | 513 | esbuild-linux-s390x@0.14.23: 514 | version "0.14.23" 515 | resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.23.tgz#a526282a696e6d846f4c628f5315475518c0c0f0" 516 | integrity sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA== 517 | 518 | esbuild-netbsd-64@0.14.23: 519 | version "0.14.23" 520 | resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz#8e456605694719aa1be4be266d6cd569c06dfaf5" 521 | integrity sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g== 522 | 523 | esbuild-openbsd-64@0.14.23: 524 | version "0.14.23" 525 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz#f2fc51714b4ddabc86e4eb30ca101dd325db2f7d" 526 | integrity sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA== 527 | 528 | esbuild-sunos-64@0.14.23: 529 | version "0.14.23" 530 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz#a408f33ea20e215909e20173a0fd78b1aaad1f8e" 531 | integrity sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g== 532 | 533 | esbuild-windows-32@0.14.23: 534 | version "0.14.23" 535 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz#b9005bbff54dac3975ff355d5de2b5e37165d128" 536 | integrity sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA== 537 | 538 | esbuild-windows-64@0.14.23: 539 | version "0.14.23" 540 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz#2b5a99befeaca6aefdad32d738b945730a60a060" 541 | integrity sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g== 542 | 543 | esbuild-windows-arm64@0.14.23: 544 | version "0.14.23" 545 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz#edc560bbadb097eb45fc235aeacb942cb94a38c0" 546 | integrity sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw== 547 | 548 | esbuild@^0.14.14: 549 | version "0.14.23" 550 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.23.tgz#95e842cb22bc0c7d82c140adc16788aac91469fe" 551 | integrity sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig== 552 | optionalDependencies: 553 | esbuild-android-arm64 "0.14.23" 554 | esbuild-darwin-64 "0.14.23" 555 | esbuild-darwin-arm64 "0.14.23" 556 | esbuild-freebsd-64 "0.14.23" 557 | esbuild-freebsd-arm64 "0.14.23" 558 | esbuild-linux-32 "0.14.23" 559 | esbuild-linux-64 "0.14.23" 560 | esbuild-linux-arm "0.14.23" 561 | esbuild-linux-arm64 "0.14.23" 562 | esbuild-linux-mips64le "0.14.23" 563 | esbuild-linux-ppc64le "0.14.23" 564 | esbuild-linux-riscv64 "0.14.23" 565 | esbuild-linux-s390x "0.14.23" 566 | esbuild-netbsd-64 "0.14.23" 567 | esbuild-openbsd-64 "0.14.23" 568 | esbuild-sunos-64 "0.14.23" 569 | esbuild-windows-32 "0.14.23" 570 | esbuild-windows-64 "0.14.23" 571 | esbuild-windows-arm64 "0.14.23" 572 | 573 | eslint-utils@^2.1.0: 574 | version "2.1.0" 575 | resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" 576 | integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== 577 | dependencies: 578 | eslint-visitor-keys "^1.1.0" 579 | 580 | eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: 581 | version "1.3.0" 582 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" 583 | integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== 584 | 585 | espree@^6.0.0: 586 | version "6.2.1" 587 | resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" 588 | integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== 589 | dependencies: 590 | acorn "^7.1.1" 591 | acorn-jsx "^5.2.0" 592 | eslint-visitor-keys "^1.1.0" 593 | 594 | estree-walker@^2.0.1, estree-walker@^2.0.2: 595 | version "2.0.2" 596 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 597 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 598 | 599 | fast-glob@^3.2.5: 600 | version "3.2.7" 601 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" 602 | integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== 603 | dependencies: 604 | "@nodelib/fs.stat" "^2.0.2" 605 | "@nodelib/fs.walk" "^1.2.3" 606 | glob-parent "^5.1.2" 607 | merge2 "^1.3.0" 608 | micromatch "^4.0.4" 609 | 610 | fastq@^1.6.0: 611 | version "1.13.0" 612 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" 613 | integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== 614 | dependencies: 615 | reusify "^1.0.4" 616 | 617 | fill-range@^7.0.1: 618 | version "7.0.1" 619 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 620 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 621 | dependencies: 622 | to-regex-range "^5.0.1" 623 | 624 | fsevents@~2.3.2: 625 | version "2.3.2" 626 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 627 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 628 | 629 | function-bind@^1.1.1: 630 | version "1.1.1" 631 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 632 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 633 | 634 | get-intrinsic@^1.0.2: 635 | version "1.1.1" 636 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 637 | integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== 638 | dependencies: 639 | function-bind "^1.1.1" 640 | has "^1.0.3" 641 | has-symbols "^1.0.1" 642 | 643 | glob-parent@^5.1.2: 644 | version "5.1.2" 645 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 646 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 647 | dependencies: 648 | is-glob "^4.0.1" 649 | 650 | has-symbols@^1.0.1, has-symbols@^1.0.2: 651 | version "1.0.2" 652 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 653 | integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== 654 | 655 | has-tostringtag@^1.0.0: 656 | version "1.0.0" 657 | resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" 658 | integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== 659 | dependencies: 660 | has-symbols "^1.0.2" 661 | 662 | has@^1.0.3: 663 | version "1.0.3" 664 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 665 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 666 | dependencies: 667 | function-bind "^1.1.1" 668 | 669 | htmlparser2@^7.2.0: 670 | version "7.2.0" 671 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-7.2.0.tgz#8817cdea38bbc324392a90b1990908e81a65f5a5" 672 | integrity sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog== 673 | dependencies: 674 | domelementtype "^2.0.1" 675 | domhandler "^4.2.2" 676 | domutils "^2.8.0" 677 | entities "^3.0.1" 678 | 679 | is-core-module@^2.2.0: 680 | version "2.8.0" 681 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" 682 | integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== 683 | dependencies: 684 | has "^1.0.3" 685 | 686 | is-core-module@^2.8.1: 687 | version "2.8.1" 688 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211" 689 | integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== 690 | dependencies: 691 | has "^1.0.3" 692 | 693 | is-expression@^4.0.0: 694 | version "4.0.0" 695 | resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-4.0.0.tgz#c33155962abf21d0afd2552514d67d2ec16fd2ab" 696 | integrity sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== 697 | dependencies: 698 | acorn "^7.1.1" 699 | object-assign "^4.1.1" 700 | 701 | is-extglob@^2.1.1: 702 | version "2.1.1" 703 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 704 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 705 | 706 | is-glob@^4.0.1: 707 | version "4.0.3" 708 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" 709 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 710 | dependencies: 711 | is-extglob "^2.1.1" 712 | 713 | is-number@^7.0.0: 714 | version "7.0.0" 715 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 716 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 717 | 718 | is-promise@^2.0.0: 719 | version "2.2.2" 720 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" 721 | integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== 722 | 723 | is-regex@^1.0.3: 724 | version "1.1.4" 725 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" 726 | integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== 727 | dependencies: 728 | call-bind "^1.0.2" 729 | has-tostringtag "^1.0.0" 730 | 731 | js-stringify@^1.0.2: 732 | version "1.0.2" 733 | resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db" 734 | integrity sha1-Fzb939lyTyijaCrcYjCufk6Weds= 735 | 736 | jsonc-eslint-parser@^1.0.1: 737 | version "1.4.1" 738 | resolved "https://registry.yarnpkg.com/jsonc-eslint-parser/-/jsonc-eslint-parser-1.4.1.tgz#8cbe99f6f5199acbc5a823c4c0b6135411027fa6" 739 | integrity sha512-hXBrvsR1rdjmB2kQmUjf1rEIa+TqHBGMge8pwi++C+Si1ad7EjZrJcpgwym+QGK/pqTx+K7keFAtLlVNdLRJOg== 740 | dependencies: 741 | acorn "^7.4.1" 742 | eslint-utils "^2.1.0" 743 | eslint-visitor-keys "^1.3.0" 744 | espree "^6.0.0" 745 | semver "^6.3.0" 746 | 747 | jsonc-parser@^2.3.0: 748 | version "2.3.1" 749 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.3.1.tgz#59549150b133f2efacca48fe9ce1ec0659af2342" 750 | integrity sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg== 751 | 752 | jsonc-parser@^3.0.0: 753 | version "3.0.0" 754 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" 755 | integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== 756 | 757 | jstransformer@1.0.0: 758 | version "1.0.0" 759 | resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3" 760 | integrity sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM= 761 | dependencies: 762 | is-promise "^2.0.0" 763 | promise "^7.0.1" 764 | 765 | lodash@^4.17.20: 766 | version "4.17.21" 767 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 768 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 769 | 770 | lru-cache@^6.0.0: 771 | version "6.0.0" 772 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 773 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== 774 | dependencies: 775 | yallist "^4.0.0" 776 | 777 | magic-string@^0.25.7: 778 | version "0.25.7" 779 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" 780 | integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== 781 | dependencies: 782 | sourcemap-codec "^1.4.4" 783 | 784 | merge2@^1.3.0: 785 | version "1.4.1" 786 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 787 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 788 | 789 | micromatch@^4.0.4: 790 | version "4.0.4" 791 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" 792 | integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== 793 | dependencies: 794 | braces "^3.0.1" 795 | picomatch "^2.2.3" 796 | 797 | ms@2.1.2: 798 | version "2.1.2" 799 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 800 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 801 | 802 | nanoid@^3.1.30: 803 | version "3.2.0" 804 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.2.0.tgz#62667522da6673971cca916a6d3eff3f415ff80c" 805 | integrity sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA== 806 | 807 | nanoid@^3.2.0: 808 | version "3.3.1" 809 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" 810 | integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== 811 | 812 | object-assign@^4.1.1: 813 | version "4.1.1" 814 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 815 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 816 | 817 | path-parse@^1.0.6, path-parse@^1.0.7: 818 | version "1.0.7" 819 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 820 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 821 | 822 | picocolors@^1.0.0: 823 | version "1.0.0" 824 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 825 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 826 | 827 | picomatch@^2.2.2, picomatch@^2.2.3: 828 | version "2.3.0" 829 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" 830 | integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== 831 | 832 | postcss@^8.1.10: 833 | version "8.3.11" 834 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.11.tgz#c3beca7ea811cd5e1c4a3ec6d2e7599ef1f8f858" 835 | integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA== 836 | dependencies: 837 | nanoid "^3.1.30" 838 | picocolors "^1.0.0" 839 | source-map-js "^0.6.2" 840 | 841 | postcss@^8.4.6: 842 | version "8.4.6" 843 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.6.tgz#c5ff3c3c457a23864f32cb45ac9b741498a09ae1" 844 | integrity sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA== 845 | dependencies: 846 | nanoid "^3.2.0" 847 | picocolors "^1.0.0" 848 | source-map-js "^1.0.2" 849 | 850 | promise@^7.0.1: 851 | version "7.3.1" 852 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" 853 | integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== 854 | dependencies: 855 | asap "~2.0.3" 856 | 857 | pug-attrs@^3.0.0: 858 | version "3.0.0" 859 | resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41" 860 | integrity sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== 861 | dependencies: 862 | constantinople "^4.0.1" 863 | js-stringify "^1.0.2" 864 | pug-runtime "^3.0.0" 865 | 866 | pug-code-gen@^3.0.2: 867 | version "3.0.2" 868 | resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-3.0.2.tgz#ad190f4943133bf186b60b80de483100e132e2ce" 869 | integrity sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg== 870 | dependencies: 871 | constantinople "^4.0.1" 872 | doctypes "^1.1.0" 873 | js-stringify "^1.0.2" 874 | pug-attrs "^3.0.0" 875 | pug-error "^2.0.0" 876 | pug-runtime "^3.0.0" 877 | void-elements "^3.1.0" 878 | with "^7.0.0" 879 | 880 | pug-error@^2.0.0: 881 | version "2.0.0" 882 | resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-2.0.0.tgz#5c62173cb09c34de2a2ce04f17b8adfec74d8ca5" 883 | integrity sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ== 884 | 885 | pug-filters@^4.0.0: 886 | version "4.0.0" 887 | resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-4.0.0.tgz#d3e49af5ba8472e9b7a66d980e707ce9d2cc9b5e" 888 | integrity sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== 889 | dependencies: 890 | constantinople "^4.0.1" 891 | jstransformer "1.0.0" 892 | pug-error "^2.0.0" 893 | pug-walk "^2.0.0" 894 | resolve "^1.15.1" 895 | 896 | pug-lexer@^5.0.1: 897 | version "5.0.1" 898 | resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-5.0.1.tgz#ae44628c5bef9b190b665683b288ca9024b8b0d5" 899 | integrity sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w== 900 | dependencies: 901 | character-parser "^2.2.0" 902 | is-expression "^4.0.0" 903 | pug-error "^2.0.0" 904 | 905 | pug-linker@^4.0.0: 906 | version "4.0.0" 907 | resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-4.0.0.tgz#12cbc0594fc5a3e06b9fc59e6f93c146962a7708" 908 | integrity sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== 909 | dependencies: 910 | pug-error "^2.0.0" 911 | pug-walk "^2.0.0" 912 | 913 | pug-load@^3.0.0: 914 | version "3.0.0" 915 | resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-3.0.0.tgz#9fd9cda52202b08adb11d25681fb9f34bd41b662" 916 | integrity sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== 917 | dependencies: 918 | object-assign "^4.1.1" 919 | pug-walk "^2.0.0" 920 | 921 | pug-parser@^6.0.0: 922 | version "6.0.0" 923 | resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-6.0.0.tgz#a8fdc035863a95b2c1dc5ebf4ecf80b4e76a1260" 924 | integrity sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== 925 | dependencies: 926 | pug-error "^2.0.0" 927 | token-stream "1.0.0" 928 | 929 | pug-runtime@^3.0.0, pug-runtime@^3.0.1: 930 | version "3.0.1" 931 | resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-3.0.1.tgz#f636976204723f35a8c5f6fad6acda2a191b83d7" 932 | integrity sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg== 933 | 934 | pug-strip-comments@^2.0.0: 935 | version "2.0.0" 936 | resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz#f94b07fd6b495523330f490a7f554b4ff876303e" 937 | integrity sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== 938 | dependencies: 939 | pug-error "^2.0.0" 940 | 941 | pug-walk@^2.0.0: 942 | version "2.0.0" 943 | resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-2.0.0.tgz#417aabc29232bb4499b5b5069a2b2d2a24d5f5fe" 944 | integrity sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== 945 | 946 | pug@^3.0.2: 947 | version "3.0.2" 948 | resolved "https://registry.yarnpkg.com/pug/-/pug-3.0.2.tgz#f35c7107343454e43bc27ae0ff76c731b78ea535" 949 | integrity sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw== 950 | dependencies: 951 | pug-code-gen "^3.0.2" 952 | pug-filters "^4.0.0" 953 | pug-lexer "^5.0.1" 954 | pug-linker "^4.0.0" 955 | pug-load "^3.0.0" 956 | pug-parser "^6.0.0" 957 | pug-runtime "^3.0.1" 958 | pug-strip-comments "^2.0.0" 959 | 960 | queue-microtask@^1.2.2: 961 | version "1.2.3" 962 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 963 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 964 | 965 | resolve@^1.15.1: 966 | version "1.20.0" 967 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 968 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 969 | dependencies: 970 | is-core-module "^2.2.0" 971 | path-parse "^1.0.6" 972 | 973 | resolve@^1.22.0: 974 | version "1.22.0" 975 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" 976 | integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== 977 | dependencies: 978 | is-core-module "^2.8.1" 979 | path-parse "^1.0.7" 980 | supports-preserve-symlinks-flag "^1.0.0" 981 | 982 | reusify@^1.0.4: 983 | version "1.0.4" 984 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 985 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 986 | 987 | rollup@^2.59.0: 988 | version "2.67.3" 989 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.67.3.tgz#3f04391fc296f807d067c9081d173e0a33dbd37e" 990 | integrity sha512-G/x1vUwbGtP6O5ZM8/sWr8+p7YfZhI18pPqMRtMYMWSbHjKZ/ajHGiM+GWNTlWyOR0EHIdT8LHU+Z4ciIZ1oBw== 991 | optionalDependencies: 992 | fsevents "~2.3.2" 993 | 994 | run-parallel@^1.1.9: 995 | version "1.2.0" 996 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 997 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 998 | dependencies: 999 | queue-microtask "^1.2.2" 1000 | 1001 | semver@^6.3.0: 1002 | version "6.3.0" 1003 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 1004 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 1005 | 1006 | semver@^7.3.5: 1007 | version "7.3.5" 1008 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" 1009 | integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== 1010 | dependencies: 1011 | lru-cache "^6.0.0" 1012 | 1013 | source-map-js@^0.6.2: 1014 | version "0.6.2" 1015 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" 1016 | integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== 1017 | 1018 | source-map-js@^1.0.2: 1019 | version "1.0.2" 1020 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" 1021 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== 1022 | 1023 | source-map@0.6.1, source-map@^0.6.1: 1024 | version "0.6.1" 1025 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 1026 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 1027 | 1028 | sourcemap-codec@^1.4.4: 1029 | version "1.4.8" 1030 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 1031 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 1032 | 1033 | supports-preserve-symlinks-flag@^1.0.0: 1034 | version "1.0.0" 1035 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" 1036 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== 1037 | 1038 | to-fast-properties@^2.0.0: 1039 | version "2.0.0" 1040 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 1041 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 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 | token-stream@1.0.0: 1051 | version "1.0.0" 1052 | resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4" 1053 | integrity sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ= 1054 | 1055 | typescript@^4.5.2: 1056 | version "4.5.2" 1057 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.2.tgz#8ac1fba9f52256fdb06fb89e4122fa6a346c2998" 1058 | integrity sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw== 1059 | 1060 | upath@^2.0.1: 1061 | version "2.0.1" 1062 | resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" 1063 | integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== 1064 | 1065 | vite@^2.8.4: 1066 | version "2.8.4" 1067 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.8.4.tgz#4e52a534289b7b4e94e646df2fc5556ceaa7336b" 1068 | integrity sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw== 1069 | dependencies: 1070 | esbuild "^0.14.14" 1071 | postcss "^8.4.6" 1072 | resolve "^1.22.0" 1073 | rollup "^2.59.0" 1074 | optionalDependencies: 1075 | fsevents "~2.3.2" 1076 | 1077 | void-elements@^3.1.0: 1078 | version "3.1.0" 1079 | resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" 1080 | integrity sha1-YU9/v42AHwu18GYfWy9XhXUOTwk= 1081 | 1082 | vscode-css-languageservice@^5.1.9: 1083 | version "5.1.13" 1084 | resolved "https://registry.yarnpkg.com/vscode-css-languageservice/-/vscode-css-languageservice-5.1.13.tgz#debc7c8368223b211a734cb7eb7789c586d3e2d9" 1085 | integrity sha512-FA0foqMzMmEoO0WJP+MjoD4dRERhKS+Ag+yBrtmWQDmw2OuZ1R/5FkvI/XdTkCpHmTD9VMczugpHRejQyTXCNQ== 1086 | dependencies: 1087 | vscode-languageserver-textdocument "^1.0.1" 1088 | vscode-languageserver-types "^3.16.0" 1089 | vscode-nls "^5.0.0" 1090 | vscode-uri "^3.0.2" 1091 | 1092 | vscode-html-languageservice@^4.2.1: 1093 | version "4.2.1" 1094 | resolved "https://registry.yarnpkg.com/vscode-html-languageservice/-/vscode-html-languageservice-4.2.1.tgz#b95077cffd19bf187e53c7bf79e3e0dd7edbc7cf" 1095 | integrity sha512-PgaToZVXJ44nFWEBuSINdDgVV6EnpC3MnXBsysR3O5TKcAfywbYeRGRy+Y4dVR7YeUgDvtb+JkJoSkaYC0mxXQ== 1096 | dependencies: 1097 | vscode-languageserver-textdocument "^1.0.1" 1098 | vscode-languageserver-types "^3.16.0" 1099 | vscode-nls "^5.0.0" 1100 | vscode-uri "^3.0.2" 1101 | 1102 | vscode-json-languageservice@^4.1.10: 1103 | version "4.2.0" 1104 | resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-4.2.0.tgz#df0693b69ba2fbf0a6add896087b6f1c9c38f06a" 1105 | integrity sha512-XNawv0Vdy/sUK0S+hGf7cq/qsVAbIniGJr89TvZOqMCNJmpgKTy1e8PL1aWW0uy6BfWMG7vxa5lZb3ypuFtuGQ== 1106 | dependencies: 1107 | jsonc-parser "^3.0.0" 1108 | vscode-languageserver-textdocument "^1.0.3" 1109 | vscode-languageserver-types "^3.16.0" 1110 | vscode-nls "^5.0.0" 1111 | vscode-uri "^3.0.3" 1112 | 1113 | vscode-jsonrpc@8.0.0-next.6, vscode-jsonrpc@^8.0.0-next.5: 1114 | version "8.0.0-next.6" 1115 | resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.0-next.6.tgz#981f7c065ecc7e7e8595f9da6d073ac592b34114" 1116 | integrity sha512-6Ld3RYjygn5Ih7CkAtcAwiDQC+rakj2O+PnASfNyYv3sLmm44eJpEKzuPUN30Iy2UB09AZg8T6LBKWTJTEJDVw== 1117 | 1118 | vscode-languageserver-protocol@^3.17.0-next.12: 1119 | version "3.17.0-next.14" 1120 | resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.0-next.14.tgz#d3500bef2ad2889385cda4802acfe6549842164d" 1121 | integrity sha512-iangobY8dL6sFZkOx4OhRPJM9gN0I1caUsOVR+MnPozsqQUtwMXmbIcfaIf0Akp0pd3KhJDPf/tdwRX68QGeeA== 1122 | dependencies: 1123 | vscode-jsonrpc "8.0.0-next.6" 1124 | vscode-languageserver-types "3.17.0-next.7" 1125 | 1126 | vscode-languageserver-textdocument@^1.0.1: 1127 | version "1.0.2" 1128 | resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.2.tgz#2f9f6bd5b5eb3d8e21424c0c367009216f016236" 1129 | integrity sha512-T7uPC18+f8mYE4lbVZwb3OSmvwTZm3cuFhrdx9Bn2l11lmp3SvSuSVjy2JtvrghzjAo4G6Trqny2m9XGnFnWVA== 1130 | 1131 | vscode-languageserver-textdocument@^1.0.3: 1132 | version "1.0.4" 1133 | resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.4.tgz#3cd56dd14cec1d09e86c4bb04b09a246cb3df157" 1134 | integrity sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ== 1135 | 1136 | vscode-languageserver-types@3.17.0-next.7, vscode-languageserver-types@^3.17.0-next.6: 1137 | version "3.17.0-next.7" 1138 | resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.0-next.7.tgz#3e41ebb290c95bb38595f568a9963212626290cc" 1139 | integrity sha512-KH4zdG1qBXxoso61ChgpeoZYyHGJo8bV7Jv4I+fwQ1Ryy59JAxoZ9GAbhR5TeeafHctLcg6RFvY3m8Jqfu17cg== 1140 | 1141 | vscode-languageserver-types@^3.15.1, vscode-languageserver-types@^3.16.0: 1142 | version "3.16.0" 1143 | resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz#ecf393fc121ec6974b2da3efb3155644c514e247" 1144 | integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA== 1145 | 1146 | vscode-nls@^5.0.0: 1147 | version "5.0.0" 1148 | resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840" 1149 | integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA== 1150 | 1151 | vscode-pug-languageservice@0.31.4: 1152 | version "0.31.4" 1153 | resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.31.4.tgz#4679a961607e5f9692bd14156842c9f13582ef61" 1154 | integrity sha512-StQWV+v1v+an/pGKNPg4YkODFyKeYpUEzaSAoXIUsIoh7O4Nuv6zjd1M/fPxaMSD6Kk+OH/JGE36hbXsKXOz5A== 1155 | dependencies: 1156 | "@volar/code-gen" "0.31.4" 1157 | "@volar/shared" "0.31.4" 1158 | "@volar/source-map" "0.31.4" 1159 | "@volar/transforms" "0.31.4" 1160 | pug-lexer "^5.0.1" 1161 | pug-parser "^6.0.0" 1162 | vscode-languageserver-textdocument "^1.0.3" 1163 | vscode-languageserver-types "^3.17.0-next.6" 1164 | 1165 | vscode-typescript-languageservice@0.31.4: 1166 | version "0.31.4" 1167 | resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.31.4.tgz#b71819c52dc8dfdb3153a398c24661f62886a4ae" 1168 | integrity sha512-nsnRPEfg9t3oDlwzm3WTAv0p83vceqCuxvRo/+N7hXbmtaO7WMGCMvJx0xyIuUDS4NgaEK31oMR9FnX9JNcEQQ== 1169 | dependencies: 1170 | "@volar/shared" "0.31.4" 1171 | semver "^7.3.5" 1172 | upath "^2.0.1" 1173 | vscode-languageserver-protocol "^3.17.0-next.12" 1174 | vscode-languageserver-textdocument "^1.0.3" 1175 | vscode-nls "^5.0.0" 1176 | 1177 | vscode-uri@^2.1.2: 1178 | version "2.1.2" 1179 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-2.1.2.tgz#c8d40de93eb57af31f3c715dd650e2ca2c096f1c" 1180 | integrity sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A== 1181 | 1182 | vscode-uri@^3.0.2: 1183 | version "3.0.2" 1184 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.2.tgz#ecfd1d066cb8ef4c3a208decdbab9a8c23d055d0" 1185 | integrity sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA== 1186 | 1187 | vscode-uri@^3.0.3: 1188 | version "3.0.3" 1189 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.3.tgz#a95c1ce2e6f41b7549f86279d19f47951e4f4d84" 1190 | integrity sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA== 1191 | 1192 | vscode-vue-languageservice@0.31.4: 1193 | version "0.31.4" 1194 | resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.31.4.tgz#ad4fd65e9ed7d8bb6f14cd4e235cb3969b3055f9" 1195 | integrity sha512-Pyvtj5iokBilGDH8KY6bocJh8NcIGoFmUksPOOZKBb+4usEHTBtWw/uoH4hjxWwLszMRQuStkXLMaSKtBIv3gQ== 1196 | dependencies: 1197 | "@volar/code-gen" "0.31.4" 1198 | "@volar/html2pug" "0.31.4" 1199 | "@volar/shared" "0.31.4" 1200 | "@volar/source-map" "0.31.4" 1201 | "@volar/transforms" "0.31.4" 1202 | "@volar/vue-code-gen" "0.31.4" 1203 | "@vscode/emmet-helper" "^2.8.3" 1204 | "@vue/reactivity" "^3.2.27" 1205 | "@vue/shared" "^3.2.27" 1206 | upath "^2.0.1" 1207 | vscode-css-languageservice "^5.1.9" 1208 | vscode-html-languageservice "^4.2.1" 1209 | vscode-json-languageservice "^4.1.10" 1210 | vscode-languageserver-protocol "^3.17.0-next.12" 1211 | vscode-languageserver-textdocument "^1.0.3" 1212 | vscode-pug-languageservice "0.31.4" 1213 | vscode-typescript-languageservice "0.31.4" 1214 | 1215 | vue-i18n@^9.2.0-beta.30: 1216 | version "9.2.0-beta.30" 1217 | resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0-beta.30.tgz#e58effd4e1dcd328c3c40ad945aaf914146237c6" 1218 | integrity sha512-5DqrgG9ffgC7j3RRAfViC0WUcdz0C3Ix1qq1AyQItpF7UkSB6iSJGEjBG6KdspbRQq/8t1YzDx4JRXbL05l6ow== 1219 | dependencies: 1220 | "@intlify/core-base" "9.2.0-beta.30" 1221 | "@intlify/shared" "9.2.0-beta.30" 1222 | "@intlify/vue-devtools" "9.2.0-beta.30" 1223 | "@vue/devtools-api" "^6.0.0-beta.13" 1224 | 1225 | vue-tsc@^0.31.4: 1226 | version "0.31.4" 1227 | resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.31.4.tgz#cf17f7bca225e6bc0fa577392c07de7b4e1f733a" 1228 | integrity sha512-8RnKGmQRo/0rbXkyZmKCOdT62fNWyEaMdS/BDAPE+saGNAniUZsjpOSOjAiLwsQc5qgeI9/mY1W3o4tX7H/7MA== 1229 | dependencies: 1230 | "@volar/shared" "0.31.4" 1231 | vscode-vue-languageservice "0.31.4" 1232 | 1233 | vue@^3.2.29: 1234 | version "3.2.31" 1235 | resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.31.tgz#e0c49924335e9f188352816788a4cca10f817ce6" 1236 | integrity sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw== 1237 | dependencies: 1238 | "@vue/compiler-dom" "3.2.31" 1239 | "@vue/compiler-sfc" "3.2.31" 1240 | "@vue/runtime-dom" "3.2.31" 1241 | "@vue/server-renderer" "3.2.31" 1242 | "@vue/shared" "3.2.31" 1243 | 1244 | with@^7.0.0: 1245 | version "7.0.2" 1246 | resolved "https://registry.yarnpkg.com/with/-/with-7.0.2.tgz#ccee3ad542d25538a7a7a80aad212b9828495bac" 1247 | integrity sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== 1248 | dependencies: 1249 | "@babel/parser" "^7.9.6" 1250 | "@babel/types" "^7.9.6" 1251 | assert-never "^1.2.1" 1252 | babel-walk "3.0.0-canary-5" 1253 | 1254 | yallist@^4.0.0: 1255 | version "4.0.0" 1256 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 1257 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 1258 | 1259 | yaml-eslint-parser@^0.3.2: 1260 | version "0.3.2" 1261 | resolved "https://registry.yarnpkg.com/yaml-eslint-parser/-/yaml-eslint-parser-0.3.2.tgz#c7f5f3904f1c06ad55dc7131a731b018426b4898" 1262 | integrity sha512-32kYO6kJUuZzqte82t4M/gB6/+11WAuHiEnK7FreMo20xsCKPeFH5tDBU7iWxR7zeJpNnMXfJyXwne48D0hGrg== 1263 | dependencies: 1264 | eslint-visitor-keys "^1.3.0" 1265 | lodash "^4.17.20" 1266 | yaml "^1.10.0" 1267 | 1268 | yaml@^1.10.0: 1269 | version "1.10.2" 1270 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 1271 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 1272 | --------------------------------------------------------------------------------