├── .gitignore ├── LICENSE ├── dist ├── module.d.ts └── module.js ├── nuxt-phpstorm.png ├── nuxt-webstorm.png ├── package.json ├── readme.md ├── src └── module.ts ├── temp └── types │ └── module.d.ts ├── templates └── components.js ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | .vscode 4 | package-lock.json 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | 2 | Copyright 2021 Fume Inc 3 | 4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 5 | 6 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 7 | 8 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 9 | -------------------------------------------------------------------------------- /dist/module.d.ts: -------------------------------------------------------------------------------- 1 | interface Options { 2 | nested?: boolean; 3 | alias?: string | boolean; 4 | } 5 | export default function stormModule(moduleOptions: Options): void; 6 | export {}; 7 | -------------------------------------------------------------------------------- /dist/module.js: -------------------------------------------------------------------------------- 1 | import { resolve } from 'path'; 2 | import consola from 'consola'; 3 | export default function stormModule(moduleOptions) { 4 | if (process.env.NODE_ENV === 'production') { 5 | return; 6 | } 7 | let count = 0; 8 | const logger = consola.withScope('nuxt:storm'); 9 | let components; 10 | this.nuxt.hook('components:extend', dirs => { 11 | components = [...dirs].map(file => { 12 | count++; 13 | let filePath; 14 | if (moduleOptions.alias) { 15 | let alias; 16 | if (typeof moduleOptions.alias !== 'string') 17 | alias = '@'; 18 | else 19 | alias = moduleOptions.alias; 20 | filePath = `${alias}/${file.filePath.slice(file.filePath.indexOf('components'))}`; 21 | } 22 | else { 23 | filePath = file.filePath; 24 | } 25 | return { name: file.pascalName, file: filePath }; 26 | }); 27 | if (moduleOptions.nested) { 28 | logger.info(`Nested components option detected`); 29 | } 30 | logger.info(`${count} components compiled for nuxt-storm`); 31 | const getComponents = () => components; 32 | this.addTemplate({ 33 | src: resolve(__dirname, '../templates', 'components.js'), 34 | fileName: '../.components.gen.js', 35 | options: { getComponents }, 36 | }); 37 | }); 38 | } 39 | -------------------------------------------------------------------------------- /nuxt-phpstorm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fumeapp/nuxt-storm/9bd36821242bac1fa90cb73cdd75832c7d7188be/nuxt-phpstorm.png -------------------------------------------------------------------------------- /nuxt-webstorm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fumeapp/nuxt-storm/9bd36821242bac1fa90cb73cdd75832c7d7188be/nuxt-webstorm.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuxt-storm", 3 | "version": "1.1.1", 4 | "private": false, 5 | "description": " PHPStorm support for NuxtJS components", 6 | "repository": "https://github.com/fumeapp/nuxt-storm", 7 | "license": "MIT", 8 | "author": "Kevin Olson", 9 | "files": [ 10 | "dist", 11 | "templates" 12 | ], 13 | "type": "module", 14 | "main": "./dist/module.js", 15 | "scripts": { 16 | "build": "tsc" 17 | }, 18 | "devDependencies": { 19 | "@nuxt/types": "^2.15.4", 20 | "@types/node": "^15.0.1", 21 | "siroc": "^0.9.2", 22 | "typescript": "^4.2.4" 23 | }, 24 | "dependencies": { 25 | "consola": "^2.15.3" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | 4 |

5 | 6 | # nuxt-storm 7 | 8 | [![npm version][npm-version-src]][npm-version-href] 9 | [![License][license-src]][license-href] 10 | 11 | 12 | >[NuxtJS](https://nuxtjs.org) module for [WebStorm](https://jetbrains.com/webstorm/) and [PhpStorm](https://jetbrains.com/phpstorm/) that assists with using [@nuxt/components](https://github.com/nuxt/components) 13 | 14 | 15 | ## Quick Setup 16 | 17 | 1. Add `nuxt-storm` to your project as a development dependency 18 | 19 | ```bash 20 | # Using yarn 21 | yarn add --dev nuxt-storm 22 | # Using npm 23 | npm install --save-dev nuxt-storm 24 | ``` 25 | 26 | 2. Add `.components.gen.js` to your `.gitignore` file 27 | 28 | 3. Add 'nuxt-storm' to the `buildModules` section of `nuxt.config.js` 29 | 30 | ```js 31 | { 32 | buildModules: [ 33 | 'nuxt-storm', 34 | ] 35 | } 36 | ``` 37 | 38 | ℹ️ If you are using `nuxt < 2.9.0`, use `modules` property instead. 39 | 40 | That's it! Restart your `yarn dev` and components should now be found ✨ 41 | 42 | ### Nested Components Support 43 | 44 | Add `nested: true` in your buildModule inclusion 45 | 46 | 47 | ```js 48 | { 49 | buildModules: [ 50 | ['nuxt-storm', { nested: true }], 51 | ] 52 | } 53 | ``` 54 | 55 | If you have components in nested directories: 56 | 57 | ```bash 58 | | components/ 59 | ---| My/ 60 | ------| Form/ 61 | ---------| TextArea.vue 62 | ``` 63 | 64 | The component name will contain its path: 65 | 66 | ```html 67 | 68 | ``` 69 | 70 | ### Path alias 71 | 72 | Should your IDE fail to recognize vue component by its absolute path, you can replace it with path alias (default '@'). 73 | 74 | Thus, the aforementioned component path will be listed as 75 | `@/components/My/Form/TextArea.vue` 76 | instead of 77 | `C:/some/absolute/path/project/components/My/Form/TextArea.vue`. 78 | 79 | Add `alias: true` in your buildModule inclusion or set a custom alias as its value should you use one. 80 | 81 | ```js 82 | { 83 | buildModules: [ 84 | ['nuxt-storm', { alias: true }], 85 | ] 86 | } 87 | ``` 88 | 89 | ### 🙏 Thanks 90 | 91 | This was made possible by with the help of [grunghi](https://github.com/grunghi) and [eggsy](https://github.com/eggsy/) 92 | 93 | 94 | 95 | [npm-version-src]: https://img.shields.io/npm/v/nuxt-storm/latest.svg 96 | [npm-version-href]: https://npmjs.com/package/nuxt-storm 97 | 98 | [npm-downloads-src]: https://img.shields.io/npm/dt/nuxt-storm.svg 99 | [npm-downloads-href]: https://npmjs.com/package/nuxt-storm 100 | 101 | [license-src]: https://img.shields.io/npm/l/nuxt-storm.svg 102 | [license-href]: https://npmjs.com/package/nuxt-storm 103 | -------------------------------------------------------------------------------- /src/module.ts: -------------------------------------------------------------------------------- 1 | import { resolve } from 'path' 2 | import consola from 'consola' 3 | 4 | interface Options { 5 | nested?: boolean 6 | alias?: string | boolean 7 | } 8 | 9 | export default function stormModule (moduleOptions: Options) { 10 | if (process.env.NODE_ENV === 'production') { 11 | return 12 | } 13 | let count = 0 14 | const logger = consola.withScope('nuxt:storm') 15 | 16 | let components 17 | this.nuxt.hook('components:extend', dirs => { 18 | components = [...dirs].map(file => { 19 | count++ 20 | let filePath 21 | if (moduleOptions.alias) { 22 | let alias 23 | if (typeof moduleOptions.alias !== 'string') alias = '@' 24 | else alias = moduleOptions.alias 25 | filePath = `${alias}/${file.filePath.slice(file.filePath.indexOf('components'))}` 26 | } 27 | else { filePath = file.filePath } 28 | return { name: file.pascalName, file: filePath} 29 | }) 30 | 31 | if (moduleOptions.nested) { 32 | logger.info(`Nested components option detected`) 33 | } 34 | logger.info(`${count} components compiled for nuxt-storm`) 35 | 36 | const getComponents = () => components 37 | 38 | this.addTemplate({ 39 | src: resolve(__dirname, '../templates', 'components.js'), 40 | fileName: '../.components.gen.js', 41 | options: { getComponents }, 42 | }) 43 | 44 | }); 45 | 46 | } 47 | -------------------------------------------------------------------------------- /temp/types/module.d.ts: -------------------------------------------------------------------------------- 1 | export default function stormModule(moduleOptions: any): void; 2 | -------------------------------------------------------------------------------- /templates/components.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | <%= options.getComponents().map(({ name, file }) => { 3 | return `import ${name} from '${file}'` 4 | }).join('\n') %> 5 | 6 | <%= options.getComponents().map(({ name, file }) => { 7 | let template = `Vue.component('${name}', ${name})` 8 | template += `\nVue.component('Lazy${name}', ${name})` 9 | return template 10 | }).join('\n') %> 11 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ESNext", 4 | "module": "ESNext", 5 | "moduleResolution": "node", 6 | "lib": [ 7 | "DOM" 8 | ], 9 | "esModuleInterop": true, 10 | "resolveJsonModule": true, 11 | "strict": false, 12 | "declaration": true, 13 | "baseUrl": ".", 14 | "outDir": "dist", 15 | "types": [ 16 | "@types/node" 17 | ] 18 | }, 19 | "include": [ 20 | "./src" 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /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.12.13": 6 | version "7.12.13" 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" 8 | integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== 9 | dependencies: 10 | "@babel/highlight" "^7.12.13" 11 | 12 | "@babel/helper-validator-identifier@^7.14.0": 13 | version "7.14.0" 14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288" 15 | integrity sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A== 16 | 17 | "@babel/highlight@^7.12.13": 18 | version "7.14.0" 19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf" 20 | integrity sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg== 21 | dependencies: 22 | "@babel/helper-validator-identifier" "^7.14.0" 23 | chalk "^2.0.0" 24 | js-tokens "^4.0.0" 25 | 26 | "@babel/parser@^7.1.0": 27 | version "7.14.0" 28 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.0.tgz#2f0ebfed92bcddcc8395b91f1895191ce2760380" 29 | integrity sha512-AHbfoxesfBALg33idaTBVUkLnfXtsgvJREf93p4p0Lwsz4ppfE7g1tpEXVm4vrxUcH4DVhAa9Z1m1zqf9WUC7Q== 30 | 31 | "@babel/types@^7.0.0", "@babel/types@^7.3.0": 32 | version "7.14.0" 33 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.0.tgz#3fc3fc74e0cdad878182e5f66cc6bcab1915a802" 34 | integrity sha512-O2LVLdcnWplaGxiPBz12d0HcdN8QdxdsWYhz5LSeuukV/5mn2xUUc3gBeU4QBYPJ18g/UToe8F532XJ608prmg== 35 | dependencies: 36 | "@babel/helper-validator-identifier" "^7.14.0" 37 | to-fast-properties "^2.0.0" 38 | 39 | "@nodelib/fs.scandir@2.1.4": 40 | version "2.1.4" 41 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" 42 | integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== 43 | dependencies: 44 | "@nodelib/fs.stat" "2.0.4" 45 | run-parallel "^1.1.9" 46 | 47 | "@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": 48 | version "2.0.4" 49 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" 50 | integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== 51 | 52 | "@nodelib/fs.walk@^1.2.3": 53 | version "1.2.6" 54 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" 55 | integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== 56 | dependencies: 57 | "@nodelib/fs.scandir" "2.1.4" 58 | fastq "^1.6.0" 59 | 60 | "@nuxt/types@^2.15.4": 61 | version "2.15.4" 62 | resolved "https://registry.yarnpkg.com/@nuxt/types/-/types-2.15.4.tgz#7d385757eb4faa28bb03cddc5f677c5c6677ab42" 63 | integrity sha512-caDwN0mFIBd5E3y9Gtgb8nAfg+Uqz2QlLKW1qHwLP546A97lC3jIdGlRGoiEUblIxXjEOOBYJ/G5sUBWThXZLQ== 64 | dependencies: 65 | "@types/autoprefixer" "^9.7.2" 66 | "@types/babel__core" "^7.1.14" 67 | "@types/compression" "^1.7.0" 68 | "@types/connect" "^3.4.34" 69 | "@types/etag" "^1.8.0" 70 | "@types/file-loader" "^4.2.1" 71 | "@types/html-minifier" "^4.0.0" 72 | "@types/less" "^3.0.2" 73 | "@types/node" "^12.20.7" 74 | "@types/optimize-css-assets-webpack-plugin" "^5.0.3" 75 | "@types/pug" "^2.0.4" 76 | "@types/sass-loader" "8.0.1" 77 | "@types/serve-static" "^1.13.9" 78 | "@types/webpack" "^4.41.27" 79 | "@types/webpack-bundle-analyzer" "^3.9.2" 80 | "@types/webpack-dev-middleware" "^4.1.2" 81 | "@types/webpack-hot-middleware" "^2.25.4" 82 | sass-loader "^10.1.1" 83 | 84 | "@rollup/plugin-alias@^3.1.2": 85 | version "3.1.2" 86 | resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-3.1.2.tgz#c585b05be4a7782d269c69d13def56f44e417772" 87 | integrity sha512-wzDnQ6v7CcoRzS0qVwFPrFdYA4Qlr+ookA217Y2Z3DPZE1R8jrFNM3jvGgOf6o6DMjbnQIn5lCIJgHPe1Bt3uw== 88 | dependencies: 89 | slash "^3.0.0" 90 | 91 | "@rollup/plugin-commonjs@^18.0.0": 92 | version "18.0.0" 93 | resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-18.0.0.tgz#50dc7518b5aa9e66a270e529ea85115d269825c4" 94 | integrity sha512-fj92shhg8luw7XbA0HowAqz90oo7qtLGwqTKbyZ8pmOyH8ui5e+u0wPEgeHLH3djcVma6gUCUrjY6w5R2o1u6g== 95 | dependencies: 96 | "@rollup/pluginutils" "^3.1.0" 97 | commondir "^1.0.1" 98 | estree-walker "^2.0.1" 99 | glob "^7.1.6" 100 | is-reference "^1.2.1" 101 | magic-string "^0.25.7" 102 | resolve "^1.17.0" 103 | 104 | "@rollup/plugin-json@^4.1.0": 105 | version "4.1.0" 106 | resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3" 107 | integrity sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw== 108 | dependencies: 109 | "@rollup/pluginutils" "^3.0.8" 110 | 111 | "@rollup/plugin-node-resolve@^11.2.1": 112 | version "11.2.1" 113 | resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" 114 | integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== 115 | dependencies: 116 | "@rollup/pluginutils" "^3.1.0" 117 | "@types/resolve" "1.17.1" 118 | builtin-modules "^3.1.0" 119 | deepmerge "^4.2.2" 120 | is-module "^1.0.0" 121 | resolve "^1.19.0" 122 | 123 | "@rollup/plugin-replace@^2.4.2": 124 | version "2.4.2" 125 | resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" 126 | integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== 127 | dependencies: 128 | "@rollup/pluginutils" "^3.1.0" 129 | magic-string "^0.25.7" 130 | 131 | "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": 132 | version "3.1.0" 133 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" 134 | integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== 135 | dependencies: 136 | "@types/estree" "0.0.39" 137 | estree-walker "^1.0.1" 138 | picomatch "^2.2.2" 139 | 140 | "@rollup/pluginutils@^4.1.0": 141 | version "4.1.0" 142 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.1.0.tgz#0dcc61c780e39257554feb7f77207dceca13c838" 143 | integrity sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ== 144 | dependencies: 145 | estree-walker "^2.0.1" 146 | picomatch "^2.2.2" 147 | 148 | "@types/anymatch@*": 149 | version "1.3.1" 150 | resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" 151 | integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== 152 | 153 | "@types/autoprefixer@^9.7.2": 154 | version "9.7.2" 155 | resolved "https://registry.yarnpkg.com/@types/autoprefixer/-/autoprefixer-9.7.2.tgz#64b3251c9675feef5a631b7dd34cfea50a8fdbcc" 156 | integrity sha512-QX7U7YW3zX3ex6MECtWO9folTGsXeP4b8bSjTq3I1ODM+H+sFHwGKuof+T+qBcDClGlCGtDb3SVfiTVfmcxw4g== 157 | dependencies: 158 | "@types/browserslist" "*" 159 | postcss "7.x.x" 160 | 161 | "@types/babel__core@^7.1.14": 162 | version "7.1.14" 163 | resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402" 164 | integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g== 165 | dependencies: 166 | "@babel/parser" "^7.1.0" 167 | "@babel/types" "^7.0.0" 168 | "@types/babel__generator" "*" 169 | "@types/babel__template" "*" 170 | "@types/babel__traverse" "*" 171 | 172 | "@types/babel__generator@*": 173 | version "7.6.2" 174 | resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" 175 | integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== 176 | dependencies: 177 | "@babel/types" "^7.0.0" 178 | 179 | "@types/babel__template@*": 180 | version "7.4.0" 181 | resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" 182 | integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== 183 | dependencies: 184 | "@babel/parser" "^7.1.0" 185 | "@babel/types" "^7.0.0" 186 | 187 | "@types/babel__traverse@*": 188 | version "7.11.1" 189 | resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.11.1.tgz#654f6c4f67568e24c23b367e947098c6206fa639" 190 | integrity sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw== 191 | dependencies: 192 | "@babel/types" "^7.3.0" 193 | 194 | "@types/body-parser@*": 195 | version "1.19.0" 196 | resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f" 197 | integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== 198 | dependencies: 199 | "@types/connect" "*" 200 | "@types/node" "*" 201 | 202 | "@types/browserslist@*": 203 | version "4.15.0" 204 | resolved "https://registry.yarnpkg.com/@types/browserslist/-/browserslist-4.15.0.tgz#ba0265b33003a2581df1fc5f483321a30205f2d2" 205 | integrity sha512-h9LyKErRGZqMsHh9bd+FE8yCIal4S0DxKTOeui56VgVXqa66TKiuaIUxCAI7c1O0LjaUzOTcsMyOpO9GetozRA== 206 | dependencies: 207 | browserslist "*" 208 | 209 | "@types/clean-css@*": 210 | version "4.2.4" 211 | resolved "https://registry.yarnpkg.com/@types/clean-css/-/clean-css-4.2.4.tgz#4fe4705c384e6ec9ee8454bc3d49089f38dc038a" 212 | integrity sha512-x8xEbfTtcv5uyQDrBXKg9Beo5QhTPqO4vM0uq4iU27/nhyRRWNEMKHjxvAb0WDvp2Mnt4Sw0jKmIi5yQF/k2Ag== 213 | dependencies: 214 | "@types/node" "*" 215 | source-map "^0.6.0" 216 | 217 | "@types/compression@^1.7.0": 218 | version "1.7.0" 219 | resolved "https://registry.yarnpkg.com/@types/compression/-/compression-1.7.0.tgz#8dc2a56604873cf0dd4e746d9ae4d31ae77b2390" 220 | integrity sha512-3LzWUM+3k3XdWOUk/RO+uSjv7YWOatYq2QADJntK1pjkk4DfVP0KrIEPDnXRJxAAGKe0VpIPRmlINLDuCedZWw== 221 | dependencies: 222 | "@types/express" "*" 223 | 224 | "@types/connect@*", "@types/connect@^3.4.34": 225 | version "3.4.34" 226 | resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.34.tgz#170a40223a6d666006d93ca128af2beb1d9b1901" 227 | integrity sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== 228 | dependencies: 229 | "@types/node" "*" 230 | 231 | "@types/estree@*": 232 | version "0.0.47" 233 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.47.tgz#d7a51db20f0650efec24cd04994f523d93172ed4" 234 | integrity sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== 235 | 236 | "@types/estree@0.0.39": 237 | version "0.0.39" 238 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 239 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== 240 | 241 | "@types/etag@^1.8.0": 242 | version "1.8.0" 243 | resolved "https://registry.yarnpkg.com/@types/etag/-/etag-1.8.0.tgz#37f0b1f3ea46da7ae319bbedb607e375b4c99f7e" 244 | integrity sha512-EdSN0x+Y0/lBv7YAb8IU4Jgm6DWM+Bqtz7o5qozl96fzaqdqbdfHS5qjdpFeIv7xQ8jSLyjMMNShgYtMajEHyQ== 245 | dependencies: 246 | "@types/node" "*" 247 | 248 | "@types/express-serve-static-core@^4.17.18": 249 | version "4.17.19" 250 | resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz#00acfc1632e729acac4f1530e9e16f6dd1508a1d" 251 | integrity sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== 252 | dependencies: 253 | "@types/node" "*" 254 | "@types/qs" "*" 255 | "@types/range-parser" "*" 256 | 257 | "@types/express@*": 258 | version "4.17.11" 259 | resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.11.tgz#debe3caa6f8e5fcda96b47bd54e2f40c4ee59545" 260 | integrity sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== 261 | dependencies: 262 | "@types/body-parser" "*" 263 | "@types/express-serve-static-core" "^4.17.18" 264 | "@types/qs" "*" 265 | "@types/serve-static" "*" 266 | 267 | "@types/file-loader@^4.2.1": 268 | version "4.2.1" 269 | resolved "https://registry.yarnpkg.com/@types/file-loader/-/file-loader-4.2.1.tgz#f41154dc90d578002df8ae94db80c315e844720e" 270 | integrity sha512-ImtIwnIEEMgyE7DK1JduhiDv+8WzfRWb3BPuf6RiBD1ySz05vyDRhGiKvIcuUPxUzMNBRZHN0pB+bWXSX3+t1w== 271 | dependencies: 272 | "@types/webpack" "^4" 273 | 274 | "@types/glob@^7.1.1": 275 | version "7.1.3" 276 | resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" 277 | integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== 278 | dependencies: 279 | "@types/minimatch" "*" 280 | "@types/node" "*" 281 | 282 | "@types/html-minifier@^4.0.0": 283 | version "4.0.0" 284 | resolved "https://registry.yarnpkg.com/@types/html-minifier/-/html-minifier-4.0.0.tgz#2065cb9944f2d1b241146707c6935aa7b947d279" 285 | integrity sha512-eFnGhrKmjWBlnSGNtunetE3UU2Tc/LUl92htFslSSTmpp9EKHQVcYQadCyYfnzUEFB5G/3wLWo/USQS/mEPKrA== 286 | dependencies: 287 | "@types/clean-css" "*" 288 | "@types/relateurl" "*" 289 | "@types/uglify-js" "*" 290 | 291 | "@types/json-schema@^7.0.6": 292 | version "7.0.7" 293 | resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" 294 | integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== 295 | 296 | "@types/less@^3.0.2": 297 | version "3.0.2" 298 | resolved "https://registry.yarnpkg.com/@types/less/-/less-3.0.2.tgz#2761d477678c8374cb9897666871662eb1d1115e" 299 | integrity sha512-62vfe65cMSzYaWmpmhqCMMNl0khen89w57mByPi1OseGfcV/LV03fO8YVrNj7rFQsRWNJo650WWyh6m7p8vZmA== 300 | 301 | "@types/mime@^1": 302 | version "1.3.2" 303 | resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" 304 | integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== 305 | 306 | "@types/minimatch@*": 307 | version "3.0.4" 308 | resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" 309 | integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== 310 | 311 | "@types/node-sass@*": 312 | version "4.11.1" 313 | resolved "https://registry.yarnpkg.com/@types/node-sass/-/node-sass-4.11.1.tgz#bda27c5181cbf7c090c3058e119633dfb2b6504c" 314 | integrity sha512-wPOmOEEtbwQiPTIgzUuRSQZ3H5YHinsxRGeZzPSDefAm4ylXWnZG9C0adses8ymyplKK0gwv3JkDNO8GGxnWfg== 315 | dependencies: 316 | "@types/node" "*" 317 | 318 | "@types/node@*", "@types/node@^15.0.1": 319 | version "15.0.1" 320 | resolved "https://registry.yarnpkg.com/@types/node/-/node-15.0.1.tgz#ef34dea0881028d11398be5bf4e856743e3dc35a" 321 | integrity sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA== 322 | 323 | "@types/node@^12.20.7": 324 | version "12.20.11" 325 | resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.11.tgz#980832cd56efafff8c18aa148c4085eb02a483f4" 326 | integrity sha512-gema+apZ6qLQK7k7F0dGkGCWQYsL0qqKORWOQO6tq46q+x+1C0vbOiOqOwRVlh4RAdbQwV/j/ryr3u5NOG1fPQ== 327 | 328 | "@types/optimize-css-assets-webpack-plugin@^5.0.3": 329 | version "5.0.3" 330 | resolved "https://registry.yarnpkg.com/@types/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz#9bf5bdbb57b379f59a37a6775336f42cd6701852" 331 | integrity sha512-PJgbI4KplJfyxKWVrBbEL+rePEBqeozJRMT0mBL3ynhvngASBV/XJ+BneLuJN74RjjMzO0gA5ns80mgubQdZAA== 332 | dependencies: 333 | "@types/webpack" "^4" 334 | 335 | "@types/pug@^2.0.4": 336 | version "2.0.4" 337 | resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.4.tgz#8772fcd0418e3cd2cc171555d73007415051f4b2" 338 | integrity sha1-h3L80EGOPNLMFxVV1zAHQVBR9LI= 339 | 340 | "@types/qs@*": 341 | version "6.9.6" 342 | resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.6.tgz#df9c3c8b31a247ec315e6996566be3171df4b3b1" 343 | integrity sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA== 344 | 345 | "@types/range-parser@*": 346 | version "1.2.3" 347 | resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c" 348 | integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== 349 | 350 | "@types/relateurl@*": 351 | version "0.2.28" 352 | resolved "https://registry.yarnpkg.com/@types/relateurl/-/relateurl-0.2.28.tgz#6bda7db8653fa62643f5ee69e9f69c11a392e3a6" 353 | integrity sha1-a9p9uGU/piZD9e5p6facEaOS46Y= 354 | 355 | "@types/resolve@1.17.1": 356 | version "1.17.1" 357 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" 358 | integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== 359 | dependencies: 360 | "@types/node" "*" 361 | 362 | "@types/sass-loader@8.0.1": 363 | version "8.0.1" 364 | resolved "https://registry.yarnpkg.com/@types/sass-loader/-/sass-loader-8.0.1.tgz#628eb80c30cb34ce622056f9b9a1606a8147dcd0" 365 | integrity sha512-kum0/5Im5K2WdDTRsLtrXXvX2VJc3rgq9favK+vIdWLn35miWUIYuPkiQlLCHks9//sZ3GWYs4uYzCdmoKKLcQ== 366 | dependencies: 367 | "@types/node-sass" "*" 368 | "@types/sass" "*" 369 | "@types/webpack" "^4" 370 | 371 | "@types/sass@*": 372 | version "1.16.0" 373 | resolved "https://registry.yarnpkg.com/@types/sass/-/sass-1.16.0.tgz#b41ac1c17fa68ffb57d43e2360486ef526b3d57d" 374 | integrity sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA== 375 | dependencies: 376 | "@types/node" "*" 377 | 378 | "@types/serve-static@*", "@types/serve-static@^1.13.9": 379 | version "1.13.9" 380 | resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.9.tgz#aacf28a85a05ee29a11fb7c3ead935ac56f33e4e" 381 | integrity sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== 382 | dependencies: 383 | "@types/mime" "^1" 384 | "@types/node" "*" 385 | 386 | "@types/source-list-map@*": 387 | version "0.1.2" 388 | resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" 389 | integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== 390 | 391 | "@types/tapable@^1": 392 | version "1.0.7" 393 | resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4" 394 | integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ== 395 | 396 | "@types/uglify-js@*": 397 | version "3.13.0" 398 | resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.0.tgz#1cad8df1fb0b143c5aba08de5712ea9d1ff71124" 399 | integrity sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q== 400 | dependencies: 401 | source-map "^0.6.1" 402 | 403 | "@types/webpack-bundle-analyzer@^3.9.2": 404 | version "3.9.3" 405 | resolved "https://registry.yarnpkg.com/@types/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.3.tgz#3a12025eb5d86069c30b47a157e62c0aca6e39a1" 406 | integrity sha512-l/vaDMWGcXiMB3CbczpyICivLTB07/JNtn1xebsRXE9tPaUDEHgX3x7YP6jfznG5TOu7I4w0Qx1tZz61znmPmg== 407 | dependencies: 408 | "@types/webpack" "^4" 409 | 410 | "@types/webpack-dev-middleware@^4.1.2": 411 | version "4.1.2" 412 | resolved "https://registry.yarnpkg.com/@types/webpack-dev-middleware/-/webpack-dev-middleware-4.1.2.tgz#c683adc6a44d0b66e98f1932ab33d1c32d558142" 413 | integrity sha512-SxXzPCqeZ03fJ2dg3iD7cSXvqZymmS5/2GD9fANRcyWN7HYK1H3ty6q7IInXZKvPrdUqij831G3RLIeKK6aGdw== 414 | dependencies: 415 | "@types/connect" "*" 416 | "@types/webpack" "^4" 417 | 418 | "@types/webpack-hot-middleware@^2.25.4": 419 | version "2.25.4" 420 | resolved "https://registry.yarnpkg.com/@types/webpack-hot-middleware/-/webpack-hot-middleware-2.25.4.tgz#e439e9a3694158badf23b094bc1ad6051767ca05" 421 | integrity sha512-6tQb9EBKIANZYUVLQYWiWfDFVe7FhXSj4bB2EF5QB7VtYWL3HDR+y/zqjZPAnCorv0spLqVMRqjRK8AmhfocMw== 422 | dependencies: 423 | "@types/connect" "*" 424 | "@types/webpack" "^4" 425 | 426 | "@types/webpack-sources@*": 427 | version "2.1.0" 428 | resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10" 429 | integrity sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg== 430 | dependencies: 431 | "@types/node" "*" 432 | "@types/source-list-map" "*" 433 | source-map "^0.7.3" 434 | 435 | "@types/webpack@^4", "@types/webpack@^4.41.27": 436 | version "4.41.27" 437 | resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.27.tgz#f47da488c8037e7f1b2dbf2714fbbacb61ec0ffc" 438 | integrity sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA== 439 | dependencies: 440 | "@types/anymatch" "*" 441 | "@types/node" "*" 442 | "@types/tapable" "^1" 443 | "@types/uglify-js" "*" 444 | "@types/webpack-sources" "*" 445 | source-map "^0.6.0" 446 | 447 | ajv-keywords@^3.5.2: 448 | version "3.5.2" 449 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" 450 | integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== 451 | 452 | ajv@^6.12.5: 453 | version "6.12.6" 454 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 455 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== 456 | dependencies: 457 | fast-deep-equal "^3.1.1" 458 | fast-json-stable-stringify "^2.0.0" 459 | json-schema-traverse "^0.4.1" 460 | uri-js "^4.2.2" 461 | 462 | ansi-styles@^3.2.1: 463 | version "3.2.1" 464 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 465 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 466 | dependencies: 467 | color-convert "^1.9.0" 468 | 469 | ansi-styles@^4.1.0: 470 | version "4.3.0" 471 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 472 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 473 | dependencies: 474 | color-convert "^2.0.1" 475 | 476 | array-union@^2.1.0: 477 | version "2.1.0" 478 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" 479 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== 480 | 481 | at-least-node@^1.0.0: 482 | version "1.0.0" 483 | resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 484 | integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 485 | 486 | balanced-match@^1.0.0: 487 | version "1.0.2" 488 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 489 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 490 | 491 | big.js@^5.2.2: 492 | version "5.2.2" 493 | resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" 494 | integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== 495 | 496 | brace-expansion@^1.1.7: 497 | version "1.1.11" 498 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 499 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 500 | dependencies: 501 | balanced-match "^1.0.0" 502 | concat-map "0.0.1" 503 | 504 | braces@^3.0.1: 505 | version "3.0.2" 506 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 507 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 508 | dependencies: 509 | fill-range "^7.0.1" 510 | 511 | browserslist@*: 512 | version "4.16.6" 513 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" 514 | integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== 515 | dependencies: 516 | caniuse-lite "^1.0.30001219" 517 | colorette "^1.2.2" 518 | electron-to-chromium "^1.3.723" 519 | escalade "^3.1.1" 520 | node-releases "^1.1.71" 521 | 522 | builtin-modules@^3.1.0: 523 | version "3.2.0" 524 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" 525 | integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== 526 | 527 | cac@^6.7.2: 528 | version "6.7.3" 529 | resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.3.tgz#10410b8611677990cc2e3c8b576d471c1d71b768" 530 | integrity sha512-ECVqVZh74qgSuZG9YOt2OJPI3wGcf+EwwuF/XIOYqZBD0KZYLtgPWqFPxmDPQ6joxI1nOlvVgRV6VT53Ooyocg== 531 | 532 | caniuse-lite@^1.0.30001219: 533 | version "1.0.30001219" 534 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001219.tgz#5bfa5d0519f41f993618bd318f606a4c4c16156b" 535 | integrity sha512-c0yixVG4v9KBc/tQ2rlbB3A/bgBFRvl8h8M4IeUbqCca4gsiCfvtaheUssbnux/Mb66Vjz7x8yYjDgYcNQOhyQ== 536 | 537 | chalk@^2.0.0, chalk@^2.4.2: 538 | version "2.4.2" 539 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 540 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 541 | dependencies: 542 | ansi-styles "^3.2.1" 543 | escape-string-regexp "^1.0.5" 544 | supports-color "^5.3.0" 545 | 546 | chalk@^4.1.0: 547 | version "4.1.1" 548 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" 549 | integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== 550 | dependencies: 551 | ansi-styles "^4.1.0" 552 | supports-color "^7.1.0" 553 | 554 | color-convert@^1.9.0: 555 | version "1.9.3" 556 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 557 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 558 | dependencies: 559 | color-name "1.1.3" 560 | 561 | color-convert@^2.0.1: 562 | version "2.0.1" 563 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 564 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 565 | dependencies: 566 | color-name "~1.1.4" 567 | 568 | color-name@1.1.3: 569 | version "1.1.3" 570 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 571 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 572 | 573 | color-name@~1.1.4: 574 | version "1.1.4" 575 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 576 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 577 | 578 | colorette@^1.2.2: 579 | version "1.2.2" 580 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" 581 | integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== 582 | 583 | commondir@^1.0.1: 584 | version "1.0.1" 585 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 586 | integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= 587 | 588 | concat-map@0.0.1: 589 | version "0.0.1" 590 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 591 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 592 | 593 | consola@^2.15.3: 594 | version "2.15.3" 595 | resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" 596 | integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== 597 | 598 | cross-spawn@^7.0.3: 599 | version "7.0.3" 600 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" 601 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== 602 | dependencies: 603 | path-key "^3.1.0" 604 | shebang-command "^2.0.0" 605 | which "^2.0.1" 606 | 607 | de-indent@^1.0.2: 608 | version "1.0.2" 609 | resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" 610 | integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= 611 | 612 | deepmerge@^4.2.2: 613 | version "4.2.2" 614 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" 615 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== 616 | 617 | defu@^3.2.2: 618 | version "3.2.2" 619 | resolved "https://registry.yarnpkg.com/defu/-/defu-3.2.2.tgz#be20f4cc49b9805d54ee6b610658d53894942e97" 620 | integrity sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ== 621 | 622 | detect-indent@^6.0.0: 623 | version "6.0.0" 624 | resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" 625 | integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== 626 | 627 | detect-newline@3.1.0: 628 | version "3.1.0" 629 | resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" 630 | integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== 631 | 632 | dir-glob@^3.0.1: 633 | version "3.0.1" 634 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" 635 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== 636 | dependencies: 637 | path-type "^4.0.0" 638 | 639 | electron-to-chromium@^1.3.723: 640 | version "1.3.725" 641 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.725.tgz#04fc83f9189169aff50f0a00c6b4090b910cba85" 642 | integrity sha512-2BbeAESz7kc6KBzs7WVrMc1BY5waUphk4D4DX5dSQXJhsc3tP5ZFaiyuL0AB7vUKzDYpIeYwTYlEfxyjsGUrhw== 643 | 644 | emojis-list@^3.0.0: 645 | version "3.0.0" 646 | resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" 647 | integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== 648 | 649 | esbuild@^0.11.5, esbuild@^0.11.6: 650 | version "0.11.17" 651 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.11.17.tgz#d2a929a918864ab3642178f4c0dc84784f863b53" 652 | integrity sha512-Yj+rQATpLLU36ymg0/laLXn9FUoiGUl7mDPUJ0toQ5nXKFrj/rmIEkQ34T1GeiV2cP2SrT0G0s7xiNuDcsIyBg== 653 | 654 | escalade@^3.1.1: 655 | version "3.1.1" 656 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 657 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 658 | 659 | escape-string-regexp@^1.0.5: 660 | version "1.0.5" 661 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 662 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 663 | 664 | estree-walker@^1.0.1: 665 | version "1.0.1" 666 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" 667 | integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== 668 | 669 | estree-walker@^2.0.1: 670 | version "2.0.2" 671 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 672 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 673 | 674 | execa@^5.0.0: 675 | version "5.0.0" 676 | resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" 677 | integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== 678 | dependencies: 679 | cross-spawn "^7.0.3" 680 | get-stream "^6.0.0" 681 | human-signals "^2.1.0" 682 | is-stream "^2.0.0" 683 | merge-stream "^2.0.0" 684 | npm-run-path "^4.0.1" 685 | onetime "^5.1.2" 686 | signal-exit "^3.0.3" 687 | strip-final-newline "^2.0.0" 688 | 689 | fast-deep-equal@^3.1.1: 690 | version "3.1.3" 691 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 692 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 693 | 694 | fast-glob@^3.0.3, fast-glob@^3.1.1: 695 | version "3.2.5" 696 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" 697 | integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== 698 | dependencies: 699 | "@nodelib/fs.stat" "^2.0.2" 700 | "@nodelib/fs.walk" "^1.2.3" 701 | glob-parent "^5.1.0" 702 | merge2 "^1.3.0" 703 | micromatch "^4.0.2" 704 | picomatch "^2.2.1" 705 | 706 | fast-json-stable-stringify@^2.0.0: 707 | version "2.1.0" 708 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 709 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 710 | 711 | fastq@^1.6.0: 712 | version "1.11.0" 713 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" 714 | integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== 715 | dependencies: 716 | reusify "^1.0.4" 717 | 718 | fill-range@^7.0.1: 719 | version "7.0.1" 720 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 721 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 722 | dependencies: 723 | to-regex-range "^5.0.1" 724 | 725 | fs-extra@^9.1.0: 726 | version "9.1.0" 727 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" 728 | integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== 729 | dependencies: 730 | at-least-node "^1.0.0" 731 | graceful-fs "^4.2.0" 732 | jsonfile "^6.0.1" 733 | universalify "^2.0.0" 734 | 735 | fs.realpath@^1.0.0: 736 | version "1.0.0" 737 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 738 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 739 | 740 | fsevents@~2.3.1: 741 | version "2.3.2" 742 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 743 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 744 | 745 | function-bind@^1.1.1: 746 | version "1.1.1" 747 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 748 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 749 | 750 | get-stream@^6.0.0: 751 | version "6.0.1" 752 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" 753 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== 754 | 755 | git-hooks-list@1.0.3: 756 | version "1.0.3" 757 | resolved "https://registry.yarnpkg.com/git-hooks-list/-/git-hooks-list-1.0.3.tgz#be5baaf78203ce342f2f844a9d2b03dba1b45156" 758 | integrity sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ== 759 | 760 | glob-parent@^5.1.0: 761 | version "5.1.2" 762 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 763 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 764 | dependencies: 765 | is-glob "^4.0.1" 766 | 767 | glob@^7.1.3, glob@^7.1.6: 768 | version "7.1.6" 769 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" 770 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== 771 | dependencies: 772 | fs.realpath "^1.0.0" 773 | inflight "^1.0.4" 774 | inherits "2" 775 | minimatch "^3.0.4" 776 | once "^1.3.0" 777 | path-is-absolute "^1.0.0" 778 | 779 | globby@10.0.0: 780 | version "10.0.0" 781 | resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.0.tgz#abfcd0630037ae174a88590132c2f6804e291072" 782 | integrity sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw== 783 | dependencies: 784 | "@types/glob" "^7.1.1" 785 | array-union "^2.1.0" 786 | dir-glob "^3.0.1" 787 | fast-glob "^3.0.3" 788 | glob "^7.1.3" 789 | ignore "^5.1.1" 790 | merge2 "^1.2.3" 791 | slash "^3.0.0" 792 | 793 | globby@^11.0.3: 794 | version "11.0.3" 795 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb" 796 | integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== 797 | dependencies: 798 | array-union "^2.1.0" 799 | dir-glob "^3.0.1" 800 | fast-glob "^3.1.1" 801 | ignore "^5.1.4" 802 | merge2 "^1.3.0" 803 | slash "^3.0.0" 804 | 805 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 806 | version "4.2.6" 807 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 808 | integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== 809 | 810 | has-flag@^3.0.0: 811 | version "3.0.0" 812 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 813 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 814 | 815 | has-flag@^4.0.0: 816 | version "4.0.0" 817 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 818 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 819 | 820 | has@^1.0.3: 821 | version "1.0.3" 822 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 823 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 824 | dependencies: 825 | function-bind "^1.1.1" 826 | 827 | he@^1.1.0: 828 | version "1.2.0" 829 | resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" 830 | integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== 831 | 832 | human-signals@^2.1.0: 833 | version "2.1.0" 834 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" 835 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== 836 | 837 | ignore@^5.1.1, ignore@^5.1.4: 838 | version "5.1.8" 839 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" 840 | integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== 841 | 842 | inflight@^1.0.4: 843 | version "1.0.6" 844 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 845 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 846 | dependencies: 847 | once "^1.3.0" 848 | wrappy "1" 849 | 850 | inherits@2: 851 | version "2.0.4" 852 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 853 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 854 | 855 | is-core-module@^2.2.0: 856 | version "2.3.0" 857 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.3.0.tgz#d341652e3408bca69c4671b79a0954a3d349f887" 858 | integrity sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw== 859 | dependencies: 860 | has "^1.0.3" 861 | 862 | is-extglob@^2.1.1: 863 | version "2.1.1" 864 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 865 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 866 | 867 | is-glob@^4.0.1: 868 | version "4.0.1" 869 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 870 | integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 871 | dependencies: 872 | is-extglob "^2.1.1" 873 | 874 | is-module@^1.0.0: 875 | version "1.0.0" 876 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 877 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 878 | 879 | is-number@^7.0.0: 880 | version "7.0.0" 881 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 882 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 883 | 884 | is-plain-obj@2.1.0: 885 | version "2.1.0" 886 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" 887 | integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== 888 | 889 | is-reference@^1.2.1: 890 | version "1.2.1" 891 | resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" 892 | integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== 893 | dependencies: 894 | "@types/estree" "*" 895 | 896 | is-stream@^2.0.0: 897 | version "2.0.0" 898 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" 899 | integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== 900 | 901 | isexe@^2.0.0: 902 | version "2.0.0" 903 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 904 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 905 | 906 | jiti@^1.6.4, jiti@^1.9.1: 907 | version "1.9.1" 908 | resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.9.1.tgz#d9e267fa050ddc52191f17d8af815d49a38ebafd" 909 | integrity sha512-AhYrAxJ/IW2257nHkJasUjtxHhmYIUEHEjsofJtGYsPWk8pTjqjbPFlJfOwfY+WX8YBiKHM1l0ViDC/mye2SWg== 910 | 911 | joycon@^3.0.0: 912 | version "3.0.1" 913 | resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.0.1.tgz#9074c9b08ccf37a6726ff74a18485f85efcaddaf" 914 | integrity sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA== 915 | 916 | js-tokens@^4.0.0: 917 | version "4.0.0" 918 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 919 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 920 | 921 | json-schema-traverse@^0.4.1: 922 | version "0.4.1" 923 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 924 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 925 | 926 | json5@^2.1.2: 927 | version "2.2.0" 928 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 929 | integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== 930 | dependencies: 931 | minimist "^1.2.5" 932 | 933 | jsonc-parser@^3.0.0: 934 | version "3.0.0" 935 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" 936 | integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== 937 | 938 | jsonfile@^6.0.1: 939 | version "6.1.0" 940 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 941 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 942 | dependencies: 943 | universalify "^2.0.0" 944 | optionalDependencies: 945 | graceful-fs "^4.1.6" 946 | 947 | klona@^2.0.4: 948 | version "2.0.4" 949 | resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" 950 | integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== 951 | 952 | loader-utils@^2.0.0: 953 | version "2.0.0" 954 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" 955 | integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== 956 | dependencies: 957 | big.js "^5.2.2" 958 | emojis-list "^3.0.0" 959 | json5 "^2.1.2" 960 | 961 | lru-cache@^6.0.0: 962 | version "6.0.0" 963 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 964 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== 965 | dependencies: 966 | yallist "^4.0.0" 967 | 968 | magic-string@^0.25.7: 969 | version "0.25.7" 970 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" 971 | integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== 972 | dependencies: 973 | sourcemap-codec "^1.4.4" 974 | 975 | merge-stream@^2.0.0: 976 | version "2.0.0" 977 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 978 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== 979 | 980 | merge2@^1.2.3, merge2@^1.3.0: 981 | version "1.4.1" 982 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 983 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 984 | 985 | micromatch@^4.0.2: 986 | version "4.0.4" 987 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" 988 | integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== 989 | dependencies: 990 | braces "^3.0.1" 991 | picomatch "^2.2.3" 992 | 993 | mimic-fn@^2.1.0: 994 | version "2.1.0" 995 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" 996 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== 997 | 998 | minimatch@^3.0.4: 999 | version "3.0.4" 1000 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 1001 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 1002 | dependencies: 1003 | brace-expansion "^1.1.7" 1004 | 1005 | minimist@^1.2.5: 1006 | version "1.2.5" 1007 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 1008 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 1009 | 1010 | mkdist@^0.1.3: 1011 | version "0.1.7" 1012 | resolved "https://registry.yarnpkg.com/mkdist/-/mkdist-0.1.7.tgz#c14c3bd18542c22844ff95cd9fdc7f98de986152" 1013 | integrity sha512-XdrFYUd9N2sGuOgU8cX1A7YNFAb1O1DEtfW2/FdS7wf3CHPpOxThUM9sdnmVfZOGePGZ5FWKjMwo2HrDzt2b6w== 1014 | dependencies: 1015 | defu "^3.2.2" 1016 | esbuild "^0.11.6" 1017 | fs-extra "^9.1.0" 1018 | globby "^11.0.3" 1019 | jiti "^1.9.1" 1020 | mri "^1.1.6" 1021 | upath "^2.0.1" 1022 | vue-template-compiler "^2.6.12" 1023 | 1024 | mri@^1.1.6: 1025 | version "1.1.6" 1026 | resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.6.tgz#49952e1044db21dbf90f6cd92bc9c9a777d415a6" 1027 | integrity sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ== 1028 | 1029 | neo-async@^2.6.2: 1030 | version "2.6.2" 1031 | resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" 1032 | integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== 1033 | 1034 | node-releases@^1.1.71: 1035 | version "1.1.71" 1036 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" 1037 | integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== 1038 | 1039 | npm-run-path@^4.0.1: 1040 | version "4.0.1" 1041 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" 1042 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== 1043 | dependencies: 1044 | path-key "^3.0.0" 1045 | 1046 | once@^1.3.0: 1047 | version "1.4.0" 1048 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1049 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 1050 | dependencies: 1051 | wrappy "1" 1052 | 1053 | onetime@^5.1.2: 1054 | version "5.1.2" 1055 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" 1056 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== 1057 | dependencies: 1058 | mimic-fn "^2.1.0" 1059 | 1060 | path-is-absolute@^1.0.0: 1061 | version "1.0.1" 1062 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 1063 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 1064 | 1065 | path-key@^3.0.0, path-key@^3.1.0: 1066 | version "3.1.1" 1067 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 1068 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 1069 | 1070 | path-parse@^1.0.6: 1071 | version "1.0.6" 1072 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 1073 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== 1074 | 1075 | path-type@^4.0.0: 1076 | version "4.0.0" 1077 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 1078 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 1079 | 1080 | picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3: 1081 | version "2.2.3" 1082 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d" 1083 | integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg== 1084 | 1085 | postcss@7.x.x: 1086 | version "7.0.35" 1087 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" 1088 | integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== 1089 | dependencies: 1090 | chalk "^2.4.2" 1091 | source-map "^0.6.1" 1092 | supports-color "^6.1.0" 1093 | 1094 | punycode@^2.1.0: 1095 | version "2.1.1" 1096 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 1097 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 1098 | 1099 | queue-microtask@^1.2.2: 1100 | version "1.2.3" 1101 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 1102 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 1103 | 1104 | resolve@^1.17.0, resolve@^1.19.0: 1105 | version "1.20.0" 1106 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 1107 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 1108 | dependencies: 1109 | is-core-module "^2.2.0" 1110 | path-parse "^1.0.6" 1111 | 1112 | reusify@^1.0.4: 1113 | version "1.0.4" 1114 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 1115 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 1116 | 1117 | rollup-plugin-dts@^3.0.1: 1118 | version "3.0.1" 1119 | resolved "https://registry.yarnpkg.com/rollup-plugin-dts/-/rollup-plugin-dts-3.0.1.tgz#4419efb51d935cc0cff6f577f8aad97a980ee524" 1120 | integrity sha512-sdTsd0tEIV1b5Bio1k4Ei3N4/7jbwcVRdlYotGYdJOKR59JH7DzqKTSCbfaKPzuAcKTp7k317z2BzYJ3bkhDTw== 1121 | dependencies: 1122 | magic-string "^0.25.7" 1123 | optionalDependencies: 1124 | "@babel/code-frame" "^7.12.13" 1125 | 1126 | rollup-plugin-esbuild@3.0.2: 1127 | version "3.0.2" 1128 | resolved "https://registry.yarnpkg.com/rollup-plugin-esbuild/-/rollup-plugin-esbuild-3.0.2.tgz#85a1afd59510ef143813b46f515e92a49779a60b" 1129 | integrity sha512-uq+oBCeLXF1m6g9V0qpqbPbgyq24aXBKF474BvqgxfNmTP6FZ+oVk5/pCWQ/2rfSNJs4IimNU/k0q8xMaa0iCA== 1130 | dependencies: 1131 | "@rollup/pluginutils" "^4.1.0" 1132 | joycon "^3.0.0" 1133 | jsonc-parser "^3.0.0" 1134 | 1135 | rollup@^2.44.0: 1136 | version "2.46.0" 1137 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.46.0.tgz#8cacf89d2ee31a34755f1af40a665168f592b829" 1138 | integrity sha512-qPGoUBNl+Z8uNu0z7pD3WPTABWRbcOwIrO/5ccDJzmrtzn0LVf6Lj91+L5CcWhXl6iWf23FQ6m8Jkl2CmN1O7Q== 1139 | optionalDependencies: 1140 | fsevents "~2.3.1" 1141 | 1142 | run-parallel@^1.1.9: 1143 | version "1.2.0" 1144 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 1145 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 1146 | dependencies: 1147 | queue-microtask "^1.2.2" 1148 | 1149 | sass-loader@^10.1.1: 1150 | version "10.1.1" 1151 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.1.1.tgz#4ddd5a3d7638e7949065dd6e9c7c04037f7e663d" 1152 | integrity sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw== 1153 | dependencies: 1154 | klona "^2.0.4" 1155 | loader-utils "^2.0.0" 1156 | neo-async "^2.6.2" 1157 | schema-utils "^3.0.0" 1158 | semver "^7.3.2" 1159 | 1160 | schema-utils@^3.0.0: 1161 | version "3.0.0" 1162 | resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" 1163 | integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== 1164 | dependencies: 1165 | "@types/json-schema" "^7.0.6" 1166 | ajv "^6.12.5" 1167 | ajv-keywords "^3.5.2" 1168 | 1169 | semver@^7.3.2: 1170 | version "7.3.5" 1171 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" 1172 | integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== 1173 | dependencies: 1174 | lru-cache "^6.0.0" 1175 | 1176 | shebang-command@^2.0.0: 1177 | version "2.0.0" 1178 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 1179 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 1180 | dependencies: 1181 | shebang-regex "^3.0.0" 1182 | 1183 | shebang-regex@^3.0.0: 1184 | version "3.0.0" 1185 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 1186 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 1187 | 1188 | signal-exit@^3.0.3: 1189 | version "3.0.3" 1190 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 1191 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== 1192 | 1193 | siroc@^0.9.2: 1194 | version "0.9.2" 1195 | resolved "https://registry.yarnpkg.com/siroc/-/siroc-0.9.2.tgz#fe18a82c9f2d6d1a7be7bdf4a809172ec1943ebf" 1196 | integrity sha512-uaA0Zuuw3VQpXqJmdNmcrbZcRS3TWzhDg8Rn3ihJzE2S10/FO3UgWmmkJt/ovD8WO4NnWzCAuWSxR6Dhlnt5zA== 1197 | dependencies: 1198 | "@rollup/plugin-alias" "^3.1.2" 1199 | "@rollup/plugin-commonjs" "^18.0.0" 1200 | "@rollup/plugin-json" "^4.1.0" 1201 | "@rollup/plugin-node-resolve" "^11.2.1" 1202 | "@rollup/plugin-replace" "^2.4.2" 1203 | cac "^6.7.2" 1204 | chalk "^4.1.0" 1205 | consola "^2.15.3" 1206 | defu "^3.2.2" 1207 | esbuild "^0.11.5" 1208 | execa "^5.0.0" 1209 | fs-extra "^9.1.0" 1210 | glob "^7.1.6" 1211 | jiti "^1.6.4" 1212 | mkdist "^0.1.3" 1213 | rollup "^2.44.0" 1214 | rollup-plugin-dts "^3.0.1" 1215 | rollup-plugin-esbuild "3.0.2" 1216 | sort-package-json "^1.49.0" 1217 | typescript "^4.2.3" 1218 | upath "^2.0.1" 1219 | v8-compile-cache "^2.3.0" 1220 | 1221 | slash@^3.0.0: 1222 | version "3.0.0" 1223 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 1224 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== 1225 | 1226 | sort-object-keys@^1.1.3: 1227 | version "1.1.3" 1228 | resolved "https://registry.yarnpkg.com/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45" 1229 | integrity sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg== 1230 | 1231 | sort-package-json@^1.49.0: 1232 | version "1.49.0" 1233 | resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.49.0.tgz#82845ab598501bb35875f326e4768a5ab5f15335" 1234 | integrity sha512-3YuqFGThwc9X0TZLYohOUJJ/P6uJIVcTeuJOc6ZWw4f1fHpTHIfVysKer4qXtrZ2zvwwU2aEcb555Bo+2fwIgQ== 1235 | dependencies: 1236 | detect-indent "^6.0.0" 1237 | detect-newline "3.1.0" 1238 | git-hooks-list "1.0.3" 1239 | globby "10.0.0" 1240 | is-plain-obj "2.1.0" 1241 | sort-object-keys "^1.1.3" 1242 | 1243 | source-map@^0.6.0, source-map@^0.6.1: 1244 | version "0.6.1" 1245 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 1246 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 1247 | 1248 | source-map@^0.7.3: 1249 | version "0.7.3" 1250 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" 1251 | integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== 1252 | 1253 | sourcemap-codec@^1.4.4: 1254 | version "1.4.8" 1255 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 1256 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== 1257 | 1258 | strip-final-newline@^2.0.0: 1259 | version "2.0.0" 1260 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" 1261 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== 1262 | 1263 | supports-color@^5.3.0: 1264 | version "5.5.0" 1265 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 1266 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 1267 | dependencies: 1268 | has-flag "^3.0.0" 1269 | 1270 | supports-color@^6.1.0: 1271 | version "6.1.0" 1272 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" 1273 | integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== 1274 | dependencies: 1275 | has-flag "^3.0.0" 1276 | 1277 | supports-color@^7.1.0: 1278 | version "7.2.0" 1279 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 1280 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 1281 | dependencies: 1282 | has-flag "^4.0.0" 1283 | 1284 | to-fast-properties@^2.0.0: 1285 | version "2.0.0" 1286 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 1287 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 1288 | 1289 | to-regex-range@^5.0.1: 1290 | version "5.0.1" 1291 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 1292 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 1293 | dependencies: 1294 | is-number "^7.0.0" 1295 | 1296 | typescript@^4.2.3, typescript@^4.2.4: 1297 | version "4.2.4" 1298 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.4.tgz#8610b59747de028fda898a8aef0e103f156d0961" 1299 | integrity sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== 1300 | 1301 | universalify@^2.0.0: 1302 | version "2.0.0" 1303 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 1304 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 1305 | 1306 | upath@^2.0.1: 1307 | version "2.0.1" 1308 | resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" 1309 | integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== 1310 | 1311 | uri-js@^4.2.2: 1312 | version "4.4.1" 1313 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" 1314 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== 1315 | dependencies: 1316 | punycode "^2.1.0" 1317 | 1318 | v8-compile-cache@^2.3.0: 1319 | version "2.3.0" 1320 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" 1321 | integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== 1322 | 1323 | vue-template-compiler@^2.6.12: 1324 | version "2.6.12" 1325 | resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e" 1326 | integrity sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg== 1327 | dependencies: 1328 | de-indent "^1.0.2" 1329 | he "^1.1.0" 1330 | 1331 | which@^2.0.1: 1332 | version "2.0.2" 1333 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 1334 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 1335 | dependencies: 1336 | isexe "^2.0.0" 1337 | 1338 | wrappy@1: 1339 | version "1.0.2" 1340 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1341 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 1342 | 1343 | yallist@^4.0.0: 1344 | version "4.0.0" 1345 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 1346 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 1347 | --------------------------------------------------------------------------------