From de235efdc93de543b7329459b1420605ddaf0ae5 Mon Sep 17 00:00:00 2001 From: Savior <17685400625> Date: Tue, 8 Mar 2022 14:53:48 +0800 Subject: [PATCH] first commit --- .gitignore | 23 + README.md | 24 + babel.config.js | 5 + jsconfig.json | 19 + package-lock.json | 19343 ++++++++++++++++++++++++++++++++ package.json | 45 + public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 17 + src/App.vue | 61 + src/assets/logo.png | Bin 0 -> 6849 bytes src/components/HelloWorld.vue | 59 + src/components/aaa.vue | 14 + src/components/zujian.vue | 40 + src/main.js | 56 + src/pages/index.vue | 15 + src/pages/nav.vue | 59 + src/pages/user.vue | 30 + vue.config.js | 4 + vuecli.xmind | Bin 0 -> 299172 bytes 19 files changed, 19814 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 src/App.vue create mode 100644 src/assets/logo.png create mode 100644 src/components/HelloWorld.vue create mode 100644 src/components/aaa.vue create mode 100644 src/components/zujian.vue create mode 100644 src/main.js create mode 100644 src/pages/index.vue create mode 100644 src/pages/nav.vue create mode 100644 src/pages/user.vue create mode 100644 vue.config.js create mode 100644 vuecli.xmind diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..13a54b5 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# wodexiangmu + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..e955840 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +} diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..4aafc5f --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "esnext", + "baseUrl": "./", + "moduleResolution": "node", + "paths": { + "@/*": [ + "src/*" + ] + }, + "lib": [ + "esnext", + "dom", + "dom.iterable", + "scripthost" + ] + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..67a6e9e --- /dev/null +++ b/package-lock.json @@ -0,0 +1,19343 @@ +{ + "name": "wodexiangmu", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "wodexiangmu", + "version": "0.1.0", + "dependencies": { + "core-js": "^3.8.3", + "element-ui": "^2.15.6", + "vue": "^2.6.14", + "vue-router": "^3.5.3" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-eslint": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "eslint": "^7.32.0", + "eslint-plugin-vue": "^8.0.3", + "vue-template-compiler": "^2.6.14" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "dev": true, + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", + "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.17.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz", + "integrity": "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.1", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==", + "dev": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@sideway/address": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.3.tgz", + "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "node_modules/@soda/friendly-errors-webpack-plugin": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", + "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "error-stack-parser": "^2.0.6", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.1", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.1.tgz", + "integrity": "sha512-UxlLOfkuQnT2YSBCNq0x86SGOUxas6gAySFeDe2DcnEnA8655UIPoCDorWZCugcvKIL8IUI4oueUfJ1hhZSE2A==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", + "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==", + "dev": true + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", + "dev": true + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz", + "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", + "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-preset-app": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.1.tgz", + "integrity": "sha512-6G7Cf4qm3FBJNWsZYWWcyK5/eVutkHtYxJFPKP1O09efMnAKPSzVljBT+MyJ/OMUGTdCuw2zLyc9iaEhpZv+MQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.16", + "@babel/helper-compilation-targets": "^7.12.16", + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-decorators": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/plugin-transform-runtime": "^7.12.15", + "@babel/preset-env": "^7.12.16", + "@babel/runtime": "^7.12.13", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.8.3", + "core-js-compat": "^3.8.3", + "semver": "^7.3.4" + }, + "peerDependencies": { + "@babel/core": "*", + "core-js": "^3", + "vue": "^2 || ^3.2.13" + }, + "peerDependenciesMeta": { + "core-js": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-preset-app/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/babel-preset-jsx": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", + "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", + "dev": true, + "dependencies": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", + "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", + "@vue/babel-sugar-functional-vue": "^1.2.2", + "@vue/babel-sugar-inject-h": "^1.2.2", + "@vue/babel-sugar-v-model": "^1.2.3", + "@vue/babel-sugar-v-on": "^1.2.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-inject-h": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", + "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-render-instance": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", + "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-functional-vue": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", + "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-inject-h": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", + "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", + "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-sugar-v-on": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", + "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-overlay": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.1.tgz", + "integrity": "sha512-8cLpHoQVYHoI4EjUG4+gbuUI9xxhkP5Vz/o/WLAkAAs//+1vE/A5AjCdLeQYGR9X6T4+b/kci2ArIpSSsRi8/Q==", + "dev": true + }, + "node_modules/@vue/cli-plugin-babel": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.1.tgz", + "integrity": "sha512-OVAbxmnlSHBk2I01q4Fs69rrqm43KxXmaltzXE0HT0KGT2UbwXZOLfdlf2CIun3du9JhPP0ElA33WGkXGEP6OQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.16", + "@vue/babel-preset-app": "^5.0.1", + "@vue/cli-shared-utils": "^5.0.1", + "babel-loader": "^8.2.2", + "thread-loader": "^3.0.0", + "webpack": "^5.54.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-eslint": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.1.tgz", + "integrity": "sha512-ZGxIAT4b9ppMbePJrsZA6e5882n7JIQgji8LLyYSMuf0+GTsEjUDz01nRmAD7PW+Gpf8+B5oA2tU+S3E5l6/WA==", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^5.0.1", + "eslint-webpack-plugin": "^3.1.0", + "globby": "^11.0.2", + "webpack": "^5.54.0", + "yorkie": "^2.0.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0", + "eslint": ">=7.5.0" + } + }, + "node_modules/@vue/cli-plugin-router": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.1.tgz", + "integrity": "sha512-Eu56AQUEK0uULgIQotZwi5eijYNBS3+znMc0u/kaI1puW3+f/qP3YCtffp5CeVcG2Kxwrx66XBI6PMHg8hPdmA==", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^5.0.1" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-vuex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.1.tgz", + "integrity": "sha512-5J/n+Ht4r2eVuncwCXcZPHzYCz/2haktle4WcggWiKeg3jSQVUJbjviPBs6sOo3y/LG3CEfZMP9bPJjVDbexpQ==", + "dev": true, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-service": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.1.tgz", + "integrity": "sha512-lhTW1d8waZv1VaRSvhE5pWWfkdmAgRTRSluDfyxkehZHMAWi//rd7a9zppN3k9Zr4X3oYVii+u7wR/RcTlr9cQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.12.16", + "@soda/friendly-errors-webpack-plugin": "^1.8.0", + "@soda/get-current-script": "^1.0.2", + "@types/minimist": "^1.2.0", + "@vue/cli-overlay": "^5.0.1", + "@vue/cli-plugin-router": "^5.0.1", + "@vue/cli-plugin-vuex": "^5.0.1", + "@vue/cli-shared-utils": "^5.0.1", + "@vue/component-compiler-utils": "^3.3.0", + "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", + "@vue/web-component-wrapper": "^1.3.0", + "acorn": "^8.0.5", + "acorn-walk": "^8.0.2", + "address": "^1.1.2", + "autoprefixer": "^10.2.4", + "browserslist": "^4.16.3", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.10", + "clipboardy": "^2.3.0", + "cliui": "^7.0.4", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^6.5.0", + "css-minimizer-webpack-plugin": "^3.0.2", + "cssnano": "^5.0.0", + "debug": "^4.1.1", + "default-gateway": "^6.0.3", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.2", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^5.1.0", + "is-file-esm": "^1.0.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "mini-css-extract-plugin": "^2.5.3", + "minimist": "^1.2.5", + "module-alias": "^2.2.2", + "portfinder": "^1.0.26", + "postcss": "^8.2.6", + "postcss-loader": "^6.1.1", + "progress-webpack-plugin": "^1.0.12", + "ssri": "^8.0.1", + "terser-webpack-plugin": "^5.1.1", + "thread-loader": "^3.0.0", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "webpack": "^5.54.0", + "webpack-bundle-analyzer": "^4.4.0", + "webpack-chain": "^6.5.1", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.7.3", + "webpack-virtual-modules": "^0.4.2", + "whatwg-fetch": "^3.6.2" + }, + "bin": { + "vue-cli-service": "bin/vue-cli-service.js" + }, + "engines": { + "node": "^12.0.0 || >= 14.0.0" + }, + "peerDependencies": { + "vue-template-compiler": "^2.0.0", + "webpack-sources": "*" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "less-loader": { + "optional": true + }, + "pug-plain-loader": { + "optional": true + }, + "raw-loader": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "stylus-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/@vue/cli-shared-utils": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.1.tgz", + "integrity": "sha512-oL164c3yDhdLHgiFvSkXuP7z0eEY8gqTYzHHbvQJCIBtRZ/0H9Q7xICpAeMZ63lJvS2+fA5bQfv+kPII/kcjmQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2", + "execa": "^1.0.0", + "joi": "^17.4.0", + "launch-editor": "^2.2.1", + "lru-cache": "^6.0.0", + "node-fetch": "^2.6.7", + "node-ipc": "^9.1.1", + "open": "^8.0.2", + "ora": "^5.3.0", + "read-pkg": "^5.1.1", + "semver": "^7.3.4", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@vue/cli-shared-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/@vue/vue-loader-v15": { + "name": "vue-loader", + "version": "15.9.8", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.9.8.tgz", + "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", + "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmmirror.com/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "dependencies": { + "babel-runtime": "6.x" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==" + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001312", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "dev": true + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "node_modules/clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "dev": true, + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dev": true, + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.0.17", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.0.17.tgz", + "integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.1.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.1.12", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz", + "integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^3.0.2", + "postcss-calc": "^8.2.0", + "postcss-colormin": "^5.2.5", + "postcss-convert-values": "^5.0.4", + "postcss-discard-comments": "^5.0.3", + "postcss-discard-duplicates": "^5.0.3", + "postcss-discard-empty": "^5.0.3", + "postcss-discard-overridden": "^5.0.4", + "postcss-merge-longhand": "^5.0.6", + "postcss-merge-rules": "^5.0.6", + "postcss-minify-font-values": "^5.0.4", + "postcss-minify-gradients": "^5.0.6", + "postcss-minify-params": "^5.0.5", + "postcss-minify-selectors": "^5.1.3", + "postcss-normalize-charset": "^5.0.3", + "postcss-normalize-display-values": "^5.0.3", + "postcss-normalize-positions": "^5.0.4", + "postcss-normalize-repeat-style": "^5.0.4", + "postcss-normalize-string": "^5.0.4", + "postcss-normalize-timing-functions": "^5.0.3", + "postcss-normalize-unicode": "^5.0.4", + "postcss-normalize-url": "^5.0.5", + "postcss-normalize-whitespace": "^5.0.4", + "postcss-ordered-values": "^5.0.5", + "postcss-reduce-initial": "^5.0.3", + "postcss-reduce-transforms": "^5.0.4", + "postcss-svgo": "^5.0.4", + "postcss-unique-selectors": "^5.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.0.2.tgz", + "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz", + "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.74", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.74.tgz", + "integrity": "sha512-DvQ20M0I4dIH8KcAo7n7E4OEeNafZ1N8z6g6ck+ALCM0ZoV6mpjaX6ekjs31zKlqPzacU3lmjG9PZEa1mQhEpQ==", + "dev": true + }, + "node_modules/element-ui": { + "version": "2.15.6", + "resolved": "https://registry.npmmirror.com/element-ui/-/element-ui-2.15.6.tgz", + "integrity": "sha512-rcYXEKd/j2G0AgficAOk1Zd1AsnHRkhmrK4yLHmNOiimU2JfsywgfKUjMoFuT6pQx0luhovj8lFjpE4Fnt58Iw==", + "dependencies": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + }, + "peerDependencies": { + "vue": "^2.5.17" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.1", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.9.1.tgz", + "integrity": "sha512-jdyZMwCQ5Oj4c5+BTnkxPgDZO/BJzh/ADDmKebayyzNwjVX1AFCeGkOfxNx0mHi2+8BKC5VxUYiw3TIvoT7vhw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dev": true, + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-plugin-vue": { + "version": "8.5.0", + "resolved": "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-8.5.0.tgz", + "integrity": "sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==", + "dev": true, + "dependencies": { + "eslint-utils": "^3.0.0", + "natural-compare": "^1.4.0", + "semver": "^7.3.5", + "vue-eslint-parser": "^8.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-vue/node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-plugin-vue/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "dev": true, + "dependencies": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmmirror.com/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true, + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.1.3.tgz", + "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/ip/-/ip-1.1.5.tgz", + "integrity": "sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "dependencies": { + "ci-info": "^1.5.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-file-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz", + "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", + "dev": true, + "dependencies": { + "read-pkg-up": "^7.0.1" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmmirror.com/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-message": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", + "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/js-queue": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/js-queue/-/js-queue-2.0.2.tgz", + "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==", + "dev": true, + "dependencies": { + "easy-stack": "^1.0.1" + }, + "engines": { + "node": ">=1.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/launch-editor": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.3.0.tgz", + "integrity": "sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.6.1" + } + }, + "node_modules/launch-editor-middleware": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.3.0.tgz", + "integrity": "sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w==", + "dev": true, + "dependencies": { + "launch-editor": "^2.3.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.5.3", + "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", + "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/module-alias": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.2.tgz", + "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", + "dev": true + }, + "node_modules/mrmime": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-1.0.0.tgz", + "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-ipc": { + "version": "9.2.1", + "resolved": "https://registry.npmmirror.com/node-ipc/-/node-ipc-9.2.1.tgz", + "integrity": "sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ==", + "dev": true, + "dependencies": { + "event-pubsub": "4.3.0", + "js-message": "1.0.7", + "js-queue": "2.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmmirror.com/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.7", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.7.tgz", + "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==", + "dev": true, + "dependencies": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.2.5", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.2.5.tgz", + "integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz", + "integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", + "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", + "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", + "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", + "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz", + "integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.0.3" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz", + "integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.0.2", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz", + "integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz", + "integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz", + "integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz", + "integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", + "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz", + "integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz", + "integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz", + "integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz", + "integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz", + "integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz", + "integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz", + "integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz", + "integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz", + "integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz", + "integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz", + "integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.0.4.tgz", + "integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz", + "integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true, + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/progress-webpack-plugin": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.12.tgz", + "integrity": "sha512-b0dMK6D7pFicDzSdh+sU0p/gp3n5QAGwjPbgacmYB/eVQpayzf9lKTQLYMnTAbk69fKoXSoVNl/+IkobJblL1A==", + "dev": true, + "dependencies": { + "chalk": "^2.1.0", + "figures": "^2.0.0", + "log-update": "^2.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmmirror.com/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==", + "dev": true + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylehacks": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.0.3.tgz", + "integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmmirror.com/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.11.0", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "dev": true, + "dependencies": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/thread-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/thread-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vue": { + "version": "2.6.14", + "resolved": "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz", + "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" + }, + "node_modules/vue-eslint-parser": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz", + "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==", + "dev": true, + "dependencies": { + "debug": "^4.3.2", + "eslint-scope": "^7.0.0", + "eslint-visitor-keys": "^3.1.0", + "espree": "^9.0.0", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dev": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "node_modules/vue-loader": { + "version": "17.0.0", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.0.0.tgz", + "integrity": "sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "peerDependencies": { + "webpack": "^4.1.0 || ^5.0.0-0" + } + }, + "node_modules/vue-loader/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-loader/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/vue-loader/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/vue-loader/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/vue-loader/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-router": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.5.3.tgz", + "integrity": "sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg==" + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-style-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/vue-template-compiler": { + "version": "2.6.14", + "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz", + "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.69.1", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.69.1.tgz", + "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "dev": true, + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "dev": true, + "dependencies": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", + "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "7.5.7", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz", + "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/yorkie/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/yorkie/node_modules/execa": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz", + "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/yorkie/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yorkie/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/yorkie/node_modules/normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz", + "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yorkie/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "dev": true + }, + "@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + } + }, + "@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "dev": true, + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", + "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz", + "integrity": "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.1", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==", + "dev": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "@sideway/address": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.3.tgz", + "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", + "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "error-stack-parser": "^2.0.6", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "8.5.1", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.1.tgz", + "integrity": "sha512-UxlLOfkuQnT2YSBCNq0x86SGOUxas6gAySFeDe2DcnEnA8655UIPoCDorWZCugcvKIL8IUI4oueUfJ1hhZSE2A==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", + "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==", + "dev": true + }, + "@vue/babel-helper-vue-transform-on": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", + "dev": true + }, + "@vue/babel-plugin-jsx": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz", + "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", + "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true + } + } + }, + "@vue/babel-preset-app": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.1.tgz", + "integrity": "sha512-6G7Cf4qm3FBJNWsZYWWcyK5/eVutkHtYxJFPKP1O09efMnAKPSzVljBT+MyJ/OMUGTdCuw2zLyc9iaEhpZv+MQ==", + "dev": true, + "requires": { + "@babel/core": "^7.12.16", + "@babel/helper-compilation-targets": "^7.12.16", + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-decorators": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/plugin-transform-runtime": "^7.12.15", + "@babel/preset-env": "^7.12.16", + "@babel/runtime": "^7.12.13", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.8.3", + "core-js-compat": "^3.8.3", + "semver": "^7.3.4" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@vue/babel-preset-jsx": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", + "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", + "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", + "@vue/babel-sugar-functional-vue": "^1.2.2", + "@vue/babel-sugar-inject-h": "^1.2.2", + "@vue/babel-sugar-v-model": "^1.2.3", + "@vue/babel-sugar-v-on": "^1.2.3" + } + }, + "@vue/babel-sugar-composition-api-inject-h": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", + "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-composition-api-render-instance": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", + "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", + "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", + "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", + "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true + } + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", + "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "@vue/cli-overlay": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.1.tgz", + "integrity": "sha512-8cLpHoQVYHoI4EjUG4+gbuUI9xxhkP5Vz/o/WLAkAAs//+1vE/A5AjCdLeQYGR9X6T4+b/kci2ArIpSSsRi8/Q==", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.1.tgz", + "integrity": "sha512-OVAbxmnlSHBk2I01q4Fs69rrqm43KxXmaltzXE0HT0KGT2UbwXZOLfdlf2CIun3du9JhPP0ElA33WGkXGEP6OQ==", + "dev": true, + "requires": { + "@babel/core": "^7.12.16", + "@vue/babel-preset-app": "^5.0.1", + "@vue/cli-shared-utils": "^5.0.1", + "babel-loader": "^8.2.2", + "thread-loader": "^3.0.0", + "webpack": "^5.54.0" + } + }, + "@vue/cli-plugin-eslint": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.1.tgz", + "integrity": "sha512-ZGxIAT4b9ppMbePJrsZA6e5882n7JIQgji8LLyYSMuf0+GTsEjUDz01nRmAD7PW+Gpf8+B5oA2tU+S3E5l6/WA==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^5.0.1", + "eslint-webpack-plugin": "^3.1.0", + "globby": "^11.0.2", + "webpack": "^5.54.0", + "yorkie": "^2.0.0" + } + }, + "@vue/cli-plugin-router": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.1.tgz", + "integrity": "sha512-Eu56AQUEK0uULgIQotZwi5eijYNBS3+znMc0u/kaI1puW3+f/qP3YCtffp5CeVcG2Kxwrx66XBI6PMHg8hPdmA==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^5.0.1" + } + }, + "@vue/cli-plugin-vuex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.1.tgz", + "integrity": "sha512-5J/n+Ht4r2eVuncwCXcZPHzYCz/2haktle4WcggWiKeg3jSQVUJbjviPBs6sOo3y/LG3CEfZMP9bPJjVDbexpQ==", + "dev": true, + "requires": {} + }, + "@vue/cli-service": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.1.tgz", + "integrity": "sha512-lhTW1d8waZv1VaRSvhE5pWWfkdmAgRTRSluDfyxkehZHMAWi//rd7a9zppN3k9Zr4X3oYVii+u7wR/RcTlr9cQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.12.16", + "@soda/friendly-errors-webpack-plugin": "^1.8.0", + "@soda/get-current-script": "^1.0.2", + "@types/minimist": "^1.2.0", + "@vue/cli-overlay": "^5.0.1", + "@vue/cli-plugin-router": "^5.0.1", + "@vue/cli-plugin-vuex": "^5.0.1", + "@vue/cli-shared-utils": "^5.0.1", + "@vue/component-compiler-utils": "^3.3.0", + "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", + "@vue/web-component-wrapper": "^1.3.0", + "acorn": "^8.0.5", + "acorn-walk": "^8.0.2", + "address": "^1.1.2", + "autoprefixer": "^10.2.4", + "browserslist": "^4.16.3", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.10", + "clipboardy": "^2.3.0", + "cliui": "^7.0.4", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^6.5.0", + "css-minimizer-webpack-plugin": "^3.0.2", + "cssnano": "^5.0.0", + "debug": "^4.1.1", + "default-gateway": "^6.0.3", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.2", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^5.1.0", + "is-file-esm": "^1.0.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "mini-css-extract-plugin": "^2.5.3", + "minimist": "^1.2.5", + "module-alias": "^2.2.2", + "portfinder": "^1.0.26", + "postcss": "^8.2.6", + "postcss-loader": "^6.1.1", + "progress-webpack-plugin": "^1.0.12", + "ssri": "^8.0.1", + "terser-webpack-plugin": "^5.1.1", + "thread-loader": "^3.0.0", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "webpack": "^5.54.0", + "webpack-bundle-analyzer": "^4.4.0", + "webpack-chain": "^6.5.1", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.7.3", + "webpack-virtual-modules": "^0.4.2", + "whatwg-fetch": "^3.6.2" + } + }, + "@vue/cli-shared-utils": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.1.tgz", + "integrity": "sha512-oL164c3yDhdLHgiFvSkXuP7z0eEY8gqTYzHHbvQJCIBtRZ/0H9Q7xICpAeMZ63lJvS2+fA5bQfv+kPII/kcjmQ==", + "dev": true, + "requires": { + "chalk": "^4.1.2", + "execa": "^1.0.0", + "joi": "^17.4.0", + "launch-editor": "^2.2.1", + "lru-cache": "^6.0.0", + "node-fetch": "^2.6.7", + "node-ipc": "^9.1.1", + "open": "^8.0.2", + "ora": "^5.3.0", + "read-pkg": "^5.1.1", + "semver": "^7.3.4", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2 || ^2.0.0", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } + }, + "@vue/vue-loader-v15": { + "version": "npm:vue-loader@15.9.8", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.9.8.tgz", + "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + } + } + }, + "@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", + "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmmirror.com/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "requires": { + "babel-runtime": "6.x" + } + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==" + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001312", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "dev": true + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "dev": true + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==" + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "dev": true, + "requires": { + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dev": true, + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.0.17", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.0.17.tgz", + "integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.1.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.1.12", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz", + "integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==", + "dev": true, + "requires": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^3.0.2", + "postcss-calc": "^8.2.0", + "postcss-colormin": "^5.2.5", + "postcss-convert-values": "^5.0.4", + "postcss-discard-comments": "^5.0.3", + "postcss-discard-duplicates": "^5.0.3", + "postcss-discard-empty": "^5.0.3", + "postcss-discard-overridden": "^5.0.4", + "postcss-merge-longhand": "^5.0.6", + "postcss-merge-rules": "^5.0.6", + "postcss-minify-font-values": "^5.0.4", + "postcss-minify-gradients": "^5.0.6", + "postcss-minify-params": "^5.0.5", + "postcss-minify-selectors": "^5.1.3", + "postcss-normalize-charset": "^5.0.3", + "postcss-normalize-display-values": "^5.0.3", + "postcss-normalize-positions": "^5.0.4", + "postcss-normalize-repeat-style": "^5.0.4", + "postcss-normalize-string": "^5.0.4", + "postcss-normalize-timing-functions": "^5.0.3", + "postcss-normalize-unicode": "^5.0.4", + "postcss-normalize-url": "^5.0.5", + "postcss-normalize-whitespace": "^5.0.4", + "postcss-ordered-values": "^5.0.5", + "postcss-reduce-initial": "^5.0.3", + "postcss-reduce-transforms": "^5.0.4", + "postcss-svgo": "^5.0.4", + "postcss-unique-selectors": "^5.0.4" + } + }, + "cssnano-utils": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.0.2.tgz", + "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz", + "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.74", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.74.tgz", + "integrity": "sha512-DvQ20M0I4dIH8KcAo7n7E4OEeNafZ1N8z6g6ck+ALCM0ZoV6mpjaX6ekjs31zKlqPzacU3lmjG9PZEa1mQhEpQ==", + "dev": true + }, + "element-ui": { + "version": "2.15.6", + "resolved": "https://registry.npmmirror.com/element-ui/-/element-ui-2.15.6.tgz", + "integrity": "sha512-rcYXEKd/j2G0AgficAOk1Zd1AsnHRkhmrK4yLHmNOiimU2JfsywgfKUjMoFuT6pQx0luhovj8lFjpE4Fnt58Iw==", + "requires": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.9.1", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.9.1.tgz", + "integrity": "sha512-jdyZMwCQ5Oj4c5+BTnkxPgDZO/BJzh/ADDmKebayyzNwjVX1AFCeGkOfxNx0mHi2+8BKC5VxUYiw3TIvoT7vhw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "eslint-plugin-vue": { + "version": "8.5.0", + "resolved": "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-8.5.0.tgz", + "integrity": "sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==", + "dev": true, + "requires": { + "eslint-utils": "^3.0.0", + "natural-compare": "^1.4.0", + "semver": "^7.3.5", + "vue-eslint-parser": "^8.0.1" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "dev": true, + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmmirror.com/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.1.3.tgz", + "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/ip/-/ip-1.1.5.tgz", + "integrity": "sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-file-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz", + "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", + "dev": true, + "requires": { + "read-pkg-up": "^7.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmmirror.com/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-message": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", + "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", + "dev": true + }, + "js-queue": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/js-queue/-/js-queue-2.0.2.tgz", + "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==", + "dev": true, + "requires": { + "easy-stack": "^1.0.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "launch-editor": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.3.0.tgz", + "integrity": "sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA==", + "dev": true, + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.3.0.tgz", + "integrity": "sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w==", + "dev": true, + "requires": { + "launch-editor": "^2.3.0" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + } + } + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "2.5.3", + "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", + "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "dev": true, + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "module-alias": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.2.tgz", + "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", + "dev": true + }, + "mrmime": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-1.0.0.tgz", + "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true + }, + "node-ipc": { + "version": "9.2.1", + "resolved": "https://registry.npmmirror.com/node-ipc/-/node-ipc-9.2.1.tgz", + "integrity": "sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ==", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.7", + "js-queue": "2.0.2" + } + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmmirror.com/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.7", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.7.tgz", + "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==", + "dev": true, + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.2.5", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.2.5.tgz", + "integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz", + "integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", + "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", + "dev": true, + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", + "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", + "dev": true, + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", + "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", + "dev": true, + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", + "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", + "dev": true, + "requires": {} + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz", + "integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.0.3" + } + }, + "postcss-merge-rules": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz", + "integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz", + "integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz", + "integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==", + "dev": true, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz", + "integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz", + "integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", + "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", + "dev": true, + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz", + "integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz", + "integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz", + "integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz", + "integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz", + "integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz", + "integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz", + "integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==", + "dev": true, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz", + "integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz", + "integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==", + "dev": true, + "requires": { + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz", + "integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz", + "integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.0.4.tgz", + "integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz", + "integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true, + "optional": true + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "progress-webpack-plugin": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.12.tgz", + "integrity": "sha512-b0dMK6D7pFicDzSdh+sU0p/gp3n5QAGwjPbgacmYB/eVQpayzf9lKTQLYMnTAbk69fKoXSoVNl/+IkobJblL1A==", + "dev": true, + "requires": { + "chalk": "^2.1.0", + "figures": "^2.0.0", + "log-update": "^2.1.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + } + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "requires": { + "node-forge": "^1.2.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmmirror.com/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "dev": true + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "stylehacks": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.0.3.tgz", + "integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + } + } + }, + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmmirror.com/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "terser": { + "version": "5.11.0", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "dev": true, + "requires": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "vue": { + "version": "2.6.14", + "resolved": "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz", + "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" + }, + "vue-eslint-parser": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz", + "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==", + "dev": true, + "requires": { + "debug": "^4.3.2", + "eslint-scope": "^7.0.0", + "eslint-visitor-keys": "^3.1.0", + "espree": "^9.0.0", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.5" + }, + "dependencies": { + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dev": true, + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "vue-loader": { + "version": "17.0.0", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.0.0.tgz", + "integrity": "sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "vue-router": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.5.3.tgz", + "integrity": "sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg==" + }, + "vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + } + } + }, + "vue-template-compiler": { + "version": "2.6.14", + "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz", + "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "webpack": { + "version": "5.69.1", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.69.1.tgz", + "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "dev": true, + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + } + }, + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + }, + "webpack-virtual-modules": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", + "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + }, + "yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz", + "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", + "dev": true, + "requires": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz", + "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz", + "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..e211ea2 --- /dev/null +++ b/package.json @@ -0,0 +1,45 @@ +{ + "name": "wodexiangmu", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "core-js": "^3.8.3", + "element-ui": "^2.15.6", + "vue": "^2.6.14", + "vue-router": "^3.5.3" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-eslint": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "eslint": "^7.32.0", + "eslint-plugin-vue": "^8.0.3", + "vue-template-compiler": "^2.6.14" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/essential", + "eslint:recommended" + ], + "parserOptions": { + "parser": "@babel/eslint-parser" + }, + "rules": {} + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead" + ] +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..8af5f40 --- /dev/null +++ b/public/index.html @@ -0,0 +1,17 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + +
+ + + diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..d94c0d3 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,61 @@ +// .vue 文件 vue 的组件 +// html css js + +// + + +// 组件 + +// + + + + + diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 +
+

{{ msg }}

+

+ 这是hello world + vue-cli documentation. +

+

Installed CLI Plugins

+ +

Essential Links

+ +

Ecosystem

+ +
+ + + + + +// 后面会有影响 + diff --git a/src/components/aaa.vue b/src/components/aaa.vue new file mode 100644 index 0000000..d78c3ff --- /dev/null +++ b/src/components/aaa.vue @@ -0,0 +1,14 @@ + + + + \ No newline at end of file diff --git a/src/components/zujian.vue b/src/components/zujian.vue new file mode 100644 index 0000000..e432d87 --- /dev/null +++ b/src/components/zujian.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..278cb1d --- /dev/null +++ b/src/main.js @@ -0,0 +1,56 @@ +// js 导入 模块式开发 + +import Vue from 'vue' +// 导入 App.vue +import App from './App.vue' +// import zujian from "./components/zujian.vue" +import HelloWorld from "./components/HelloWorld.vue" +import aaa from "./components/aaa.vue" +import VueRouter from "vue-router" +import index from "./pages/index.vue" +import ElementUI from 'element-ui'; +import 'element-ui/lib/theme-chalk/index.css'; + + +Vue.use(ElementUI); + +// vuerouter 插件 + +Vue.use(VueRouter) +// 路径 => 页面(组件) +const routes = [{ + path:"/abc", + component:HelloWorld +},{ + path:"/agfahg", + component:aaa +}, +{ + path:"/nav", + component:() => import("./pages/nav.vue"), + children:[{ + path:"user", + component: () => import("./pages/user.vue") + // path:"/user", + // component: () => import("./pages/user.vue") + // 加了'/'就是绝对路径 后面不需要写父级路径 @click="$router.push('/user')" + // 不加'/'就是相对路径 后面就需要写父级路径 @click="$router.push('/nav/user') + }, + { + path:"/", + component: index + }, +], +} +] + +const router = new VueRouter({ + routes // (缩写) 相当于 routes: routes +}) + +Vue.config.productionTip = false + +new Vue({ + render: h => h(App), + router +}).$mount('#aaa') diff --git a/src/pages/index.vue b/src/pages/index.vue new file mode 100644 index 0000000..172f226 --- /dev/null +++ b/src/pages/index.vue @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/src/pages/nav.vue b/src/pages/nav.vue new file mode 100644 index 0000000..5fca9b2 --- /dev/null +++ b/src/pages/nav.vue @@ -0,0 +1,59 @@ + + + \ No newline at end of file diff --git a/src/pages/user.vue b/src/pages/user.vue new file mode 100644 index 0000000..5f62067 --- /dev/null +++ b/src/pages/user.vue @@ -0,0 +1,30 @@ + + + + + \ No newline at end of file diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..910e297 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,4 @@ +const { defineConfig } = require('@vue/cli-service') +module.exports = defineConfig({ + transpileDependencies: true +}) diff --git a/vuecli.xmind b/vuecli.xmind new file mode 100644 index 0000000000000000000000000000000000000000..2141d3d774aac7281c14058baee27184a73305b1 GIT binary patch literal 299172 zcmdSAWl$tr7bS`{?%p_!H}24Q;jWFlyEN|Z?(W{WySuwPH16&&)%SieGv7?SAMf9L z6_F?MWSxQ{bDzD|UV9-Y2@U}Z^7jS9Y^wCn$$y5wSAQAV+c^F*FtVqY`>%B@ceA!} zbRZyq51Id3XTYh?rpL&{X28Iqr)SJ$%wf#PXvk>9$jWHQ&dgz8%*@EbpwGc($f3uf zZ_I4O%*n*Uz`|g}&ImkZWned;v$Zw}m6H)gfW`Uy1rWr=gcLwPK(&D9W6+SmaiW_a zI3WTN7ZOl%$vEF|ms2uHd%C`SGcQ|5F^edR#fE7j$DKjp!emS-S&j|GS$FAa)@D*% zK^a7zP%gy?&r3iJuazqO*<}h3J}D!;YlL@Q`xPpqw_YedCl|gK`a(8sO&`8QFb8Jx zpz8hIPR2RA6Tm*PvwK@A@w4?+QyXbRw(Gt9(ltAq`*xi9GaMNJt@W0jYwd#!;FkFy zj)@$K!sk*wM+Srp`Q14LA_GK0?;Xwwc-+uWoS=#O4Fud;0noYmIc}{WQmcbDDrAgF z${(7|@dm_}3D7lW?i?*d>bL!3FX_T|wrkwGrh9xyn)}Xz8+eh=2M&#C@OR2Ox*Y>- z^Aji}LRSLLLK5mFKddI^#WCH#2|;My@UQ_tDzGa_-#r-Zvu@PS z*~`8ACHyHa!!CA?(R2i+Z*qQnbHZzk4SE_$jL?k8qs4;ch#P>+&%m?cy*h5=%?Lge zv5|#?NXXZnoF>gy;5}}UVApH`nr;#i*k)AT!7DrgDmZr7MRdq!uFc`gWx{rSo)PV8 z_50G`hyAeAh3g2qQ@MA#+D7Fe7#?4Rj$4bIS@cFk6DQ}M)li?0mtV3@5wSbn$lyv! zH*2%;6gj48XA5}sW7uWez1!n;kr9Hd66TeFb&c_s0gYROvJK9Nvt^;CQ(0DU(*!qv8AHo4c2$RE($_f@WK$5VqB2MUUQ7Y8#{S zy?axe7Hw9fb+^QQGAjnxA4BYMx)C?chRo2y+ckYa8K;KCg+Et8Jg8TTO!?=%!EBtTgJ+7>djW4AW=q( zzoSzfn<5$lDQdi%*^8_8CGQ2zk&>cxt@s{`09lJ(SD;07JAdXy*ST-u_MiVo%C^LkDv$W%?#AZgKe=^rLIfTA$9s{TK<o3^v%@DdlcgcTd_e_C)-e6k^?UbxFYl}Z zyu(id1#r4IKRX!7*%$8u`mW{v)n1+I#w)D1XSz{(sQYW+)a5zv+Id1@`PzeJ zoz{Nka*W<gaq8zfJHw7XQZufhD)vUqhK+ni0g@yhlV(xF-9({i;Ey&$E?* zfsq(u;(lO@HJv5dq;E%FC45aL(PQQXx_1ce)a3%j`6K(_hx3-bG)kZ*?qQh~GJc;% z)M4I}8p|D9qnQHa`;G;l5fQzmUsbjP0Kzyx>Z`lZk{}^{Dd9`cyX~v8=iDe$KJ$QX zno+<-RSDgtyH3S$aW(`z>0y0L#@_SGBe9v)m4~+(A^?dEMCByyxq)gVRX^ox{`fJ1 z!{(VGc)Txz;*UdVZEeC6J|ApW5wYoegA&n$==B`Vz9TV4%F@8GdMKBa2b)W9xd!JV z@(u=6?(H?G?tbDQo}##)Mw0pub@Fm+MFp7Z{=;2P%SRyOW08pZF$iN+2DrQVna81P z_w@`(CZ8)j6m3bziaYYBDgt-EG>%SuYxWFYHtS{6&;^M~zc>c@`xBT2=yE@Waq%Fd zU1o8~?(84c*fx2ETw2!E9J-~a>B}iVNISnU`xIH8lA1x}M({dHItz1k7jz?@SC?BbpFQr$X_zFQ*L_&YO`*6@u`+Iqzy1V#z($9h^CcF{su-c z1f^mE9^o}Gn_>|_|44Q}>lGcvQwQ$*^v~*>C>WBlb4k&yR zPHX7(32F=R7jOwK+Q#qE0Unu4o{OQ{j#?Cn+3%XK0?Qr-S zM*Z}4O^kokb*Y?|z+@+=JB+$vXcUsK`$WFoJNTo9;h2#G6m_nYd^SPq|3aVoYPtTT z1Xek%awYKC1M2k?yEiGqR04EFHD|1&^%8jvnGivM-j@@P@^l?Q5lPJbyMrLD>4*94 z#IYso*DDQ}C&t-jGk?=3ZDln$n33Zkz=NfJjlxee1CL$6x8PQui=ful!Ro!Ls5IX% z*N|>y7746wCWr#J{Uw+#vP-dJKkw&lpPElw8*yj(4p>Jy)*JY#zIXvs{8BN;gMETR zc75blrNs7Rs zRdA41x}$5Cd72zhWccP5E`6Ts+;%^i_~4d6oW>b_YnJwXw4&2~O@#)lSsx~6q_?Wu zy%h=ZirUK6M&}#mmCYU>5FslV96`I@UBR3uJqi-eov7ZKlGMr)h$<4G>GR3BLnn?W zt+d@*V&YF)+a_msXWAP}r|WL|=E*WN6M?9D(wN=ERi{~J&5OTr89{!n3d9e7;jdA0tam`m+2_Lqh7#q5r-)qCQ z_7q?zJY9Fch$(;lv=>9F-w7 zkdJT*h@0vm#yc-MHDjV{u-L}la`BJ*{UdNvI^Sl@z=53cRlf%0#l6s>K z^LMOM$GmjBuHEs7Zcfi0z0}=~b@6mx6K5ugMJ&C`DmY_Jfn3CPaf{1L zcPw{Ol?LKQWq&TPdwvmj*KJe;V~Nkx1gjTqA>@HoerYp~Ke(~v;65?8TPuyDS0@yB za*_6(5M6)vPCH%qq(Ay4;V=A^-{Rqi&w&(e3C~az+sBw_%-t}Qv%_q-FNLO`GOo8{ zs=m?Q#bY-b`B+>Q10vUZ-mSJs{?0CzU~!~Ioq6+~rPFr!oE7g%XZt0Tn1$?z zz8t8hHm*t@GcttTLTD4h1K9`=`0>r^sM|G`Pb;x+G=C~EHzVF$TLn3pZ0Pf|;>PGC zD^D$e99lO9vO6dq%HtIzg=7BwDBS>L!Xih(yV79$-s;q4<9y+;2sekMdfiNHp>aBa zP1Xvk(kuo<({*`5IR=m}XsQaifp9%Dt(adxK`=j8s|z#rVGqk~i!Ytci$SpQ@;xNG zn%3c-fBXrX=&9b{ENRBQP`jc3CBm|Vch|zEAzAad(5+g;@C1I)VE^~j9(*m7j$JWD zsM@u~P9qyaLhsm&!H)HNb#vW>*HXge3g`o#Y2+hb$@^jJke15HneP+jfkyjdOb=(t zy-F94tmAL>hGbo{Y-!zFCP`2qwn>$>WgNnRw;!5wL?7c3#E3@?e9E`;vQm(wM~I<2 z$=WH6!AnJeG4=;4gVFBQ<*!{1sioEb%><@aklu?RrK`x6Y^EcU1(*;NXK?guel2W8 zqMK2;kPPsv?3WUsF{;#FrYonk_8S%TO45JEsqI8JyYi%%>E;$eFx!r~n@>pTH%@`F zcni!uo`D9B%sn@Vr>>pa$emWe?>iaW)FEuv9!9=r97>O@)({Hw@+%yY1_- zn?il87YF*1@ZlvV@&2KTANtwNqZQp!NjVqGhW5t2l=6kp{+I9j42gBtbD%vbz7Y!n z>`MEI!T;nAZaD|bfzb(^1!)G5^B-p`{rdU8do`xlduUH_^cT?koI$YFjLq~?J>!97 zfvM^idU6bJddywSqcQ@61B8?fVBD_0dp^_(Q+`n*q5U%tWEg8UN!W$o;LJxP zTDFFy5l1IbWZ~=9LPVhs5fH$2st1N9Ag$ZCN{ISxrRbqi^dCT3KA)9|?-*&IW&@zf zS|WeKQ_Rj`0HE;^tYlQ6i3ynhorzEXz4rh8@x4!uUH5L-aHK^ujwEBs;paak?rms2 zT6;Qk^0g`uQpZuKl~y%(S9y$l-mo=3O+F8R=<;0vmc6_oX}7F*^UkCtb^ z7y0-0(=T~ZmV!1No_fw}wd1WbUYr-u={)Q71%;E!Kx^Fw#rybO#M#q&fsOHQ)|V46 zx`n-!;}ctKhr~3-1VA7C=HCAl)ai^u3Tkh9dkxa@Mr%!YdP6`X^VRnmc`^>LPp+HAK5NPd$5Si;quDa&Fptu9r!$ zaF8F@e7w6A&mwzkK%pplGyNPdN#%QP>*Px*4)-~HG2Fjc1 z>$>S>>|OiJ5)z}T$~3((A*|SovrP^{(Ao5V73p>(*=El~H7tJ{;Z|H>KZm$H_;X_o z>ICWEY2$*a8eM=SBmpR%E7ni4YV;=oWCYtV(}AT3Vi55uV3 z)lMxDT1gyZ1?7v6+~Di4v}dE$e6t?VtY%-xn(rKG=igbZ5KbhA|9*h&_rsu^^2Mgt z)*98}#QwyY{=VDYV_NANYjXdU@0h(TzV^#?!#N0q&)3L35skq2f}foxvzeMCRaV$ zO%U+^jprb#6P6(bKM#`o=dThBS+&8(xXujtK`d9097g3SwZEuy3b65NP0+$4f6sw_ zT+hicOhHeOr6EZ^|M*Y^68%veDPMeqIdj(S*7oagso@LN(->p? zGZI=L))@JYU6<9#%tZM9S$NfCzx)XMCR$Bh)Vc|YB6~Bh%Q7)ph}G_YBY|6jpW`*g zEo5d^I`xUz(#87rbgd7$bc1D2>&?NB1tTaQP z3k_=>NdJk!K1f1(;bu?ba1bNZI*Y_)9ZP&)!jnyzlbgi70qgdXq9;xJRs-@V@WI#; zac7Qqf>ipx- z5Fb(o>i=NPfkkolhPLrKKxh|YZJ;bqeEk7)aR4nH)+6Mt2$!0IiqP#j#0>h$&2)Ki z_h8s-`sZwx7SGXD{{1+kIYun3!&~kg+?Sw^e!fv{EXewo=L1e0$y>y4cQKREkaH*A{C0K^DOm?J%^#x^f8(Z{n3y%b_ScdcZqG*? zuBAZXebBd#t2Y`l*4qK14XuX>F3mkbZ7Js>gdjnjo@AmW?d2X?YF*7fru?S2Bvg=0 zaQ>{OVXzbaSl>SxlJ7Y1VwuTe*dW)WuB2}Z0-Yf(h8Sj0Jo77Xt5y*fE{e>^*lN|n zFfP7`5J3uko)bh`d?{FQB~g(56jo)u<#u%A_Cb(ulZ&l7nmDbv*NV&_0n`keMc?^V= z-M2G~9v?5dyu#zD33>IwY)+{4(T(BUix)mFS8fDJp53r^SRgk~2?n*$E$#cS>l-bK znA57!oh!JeN1L@sc`Db=&Q)-Rsh~{Wf`CrlJ02afmQ8*qy3wrMvswA6#{Y2~2qYPT zbqk2RE4ceN?B;Z#xql@m)CP)$cJ^QDVv{o;xa+GbKukxatDzQrbzZ8U8e88nd}U-^ zYUFVy7d}zq7<$$$A`HqJYCnTsI?a=&9cb0`og|QJelNCkkL@&897`#ckp zyt-RRBrp5lEh#}oOIvt{)F!@AV+IJxeMA!6@R1*APoJaSJ?{A674@{Ny}oiMRUCMg zye*k-umgnb=sMgv)HUhWoE^@AayvR1UFKkEjlDEw0Q>3MUoB( z?3tk22D)fQM&-EwVMFL{?&oaZz0Qjj4&9ly+E;kqW+i65{JCrP=ge5gQ?naS_|G=0 z05l^QM20qYT{Fa7T~q1Dc9*O9(sxnh<7YQQM=bg_>$kVy_7s9kk9CJ2i=i;qD(RwU zQ%L+r?kR(1+t_}XpGw}<@r19I3uM15!o?YI)Dj@G&HOD^@rp#dkrJ1l;R~12(`QEr zCxR&*EbBwIR55RrjEFzuEEdknxwE%j)`23?hKTY6O#b7`*X+MKq>rw9>s~zLxm#iv zq1JfA+kj@nw56^I#(|5dXd{8Be?YSrU|KUS=uL6 z60`i!J37CFZnkBrkBZ~A9`G==StR2hx>U1oC^)jg}u=Q6PH`bxQ zln2Y%GX&Hp@XZ12jvJmxj(}>MajvL7q@( zTE8AFaH(FfUqM~w3_y;~Ci1r?$=rH!eSTIGx&cSB*qBA2>(HR~zWfDw!iY8mdM)Kb z&^;_W1hq;|oqXa>1Q2HgiJAxWO-O$6N1qOzj6EH55z ztDdwA^_mtGadaO*6N^L&q%yG`jEr=1=(B5+E{>f_AU!g9U#<&036ba;0yIe`bYzY5 z@|)m09_igz)|#fim%q7(iHkEPXe`VFs24=R-k=Jk52$oCN6Be6-KvnlxHQc-%{J4~ zL@w_i)moJlfWq=5B-zo2OBZsU~BVgf~fW}|XGf5Yx* zBySMi@o}@O>EC~XhGY#qNco|>FR69irwg!a!Nq6|W#`7_KrYQ7biSLqLrX=R++NfI z6Y?FZtb#EgB6R?EA|%Dp=9;($novK5 zhbF+K9DdcRyU`%LR9n+;gr{n)Fx7nx7?{@q&KpIN=L@SRxWsh4Imh~RXH-GZ-EM2l z4Yq%fzsMfOrq>WkLQ>k>z=iTQg&te4rQ$B$nnk&5HwB-%JGV^+QC8;K33G?uD)fBg z)F2M9`A?QD!DYmu^f!`g@Md-GEQ(5Xws&)9IzLRR6*gvozE;J-ZvsUE$7uTmkm!+` zJgaez&x+(2_yaow!hY7nct&F%-`x;K+MSn|dZUzoSRsFg(Hv9u?@9PsQ>xvldRC(B z#(9(%YY1$1b;@Flv{RfO!(OY#{p}wdiT&F(_wlpV)WrLIivHwKwZigGNd^Hyl>X}l zKmmlv%l@;51mS`2u6ZLK6dM7Yolmf-wLTB{+tJUj1OV^jVs8!s0g4LmG2-Ku;Zi#7)tAzOliFs_ zf?IGfg|wu^y&^vgF(T?1k7p}kZ^9DRI=8+eQXw(w!>`Upz2{STew?EwJ6hpNG~S+) zWUal>1y{Dqj5vKfIS{l^?eI3LAsPtmw7%q~@8?%U@ZcUt@$qlE7O{ZFH2g zY*{Q&2^{5}iN>vUPk~Ku#E0*9;UwI5cd_ANgR1;)!_To?3d1uB=h@^Fr$EiisDnuR z(@YG%4!p7UrZmEJT#RncSIaJ~2TLQXosh37>pF09mO(f~`ES3|QfqxwEryEfIu1ERH=m@>5@>wH^7Wjogf`q3F z+tR?Kk!H2u_54-`;0y46Y%HJ~u1MZ3k3CA+-YIwBkEQ!e9T&eN{w>+2J;P5xBzxVf zv%c|J1i$dZud_^ zQb|KELw#+sr#(gpoMrLpSnzjgU=VEKjRNn~1L9`HG2wfKDCy&{b@^Ldw?-h-O~dPPDq|CCwAw`v}e zk}$vF}{>1i-+QFf; z?+`i&{=1rz`;(ZyXz10W<-J#5ecioR@qxk9fN6(CA^Q`tvBxUc+YC-T1mxRd^;qrT zxiFcHHrq5y6f!Z}n}20h_8l?z;$I9zSmkU0aJlPsgGtjb``0%%AL*K(6(qZm_k(MD z*$EX*>T(064{f1_hroYjw19c3(NWLGUgSVA$7XC7 zifWraX)7J=1E<>})q$`Z-@fr!ScF;5t_e;@NfmU#3yE1rUo#FpvHteOWumTt={_z$PVGfA>`-WGxBf68!0_>($d z+Y2c8*cjxS+eDbW5bM*aC1D;KB!5N9Vj~~$uLxuA{4qaZQsTDH69>hzAQ(Xons^!- z9=^BP;r=%D`8K87C=MMNiT7Pg++$8H$r|xys3pz%X>&;$@w=it+!*bH)GW_4l@D~&Z z_FpCS3A3{b5=gI9{8pP2$Fn^t!t-bkX)RMny@uia6C7a$3W+ zkO)aqgav_YjWM}CF9EO>wUS@|aQ6nQN>cet<5)6SiCAL~hM!eRt=RFi6+@p(v9;-5GVF~d|KPdXxbkxf7cy~9Z z>;uZ5#5h0zv>2-O3V(`RHBfe`jBWc1U{b$}bO-EAW=87oJ<<$zxn65#|B{#3){Zta zt&VK=vn}3@$#-q4VZ~L0LuKc4sOUI;Ts2mTavifk>LfVLYvsNP>l=t(%S=i~d;}>^ zFgM&b9=3lBOQIH8rX8a%B=$DN%0|lzgW(gAG@dpj@nl&Sp{dwQhjmPsM*GX8=HXP&HfCva34vDv~MJ7gx}#9%X%&n{kVVGKisB6 zSm|C=*&h5kGjTH_KA@p~@X6Ac?=ewJexh-1!l_R@d@XNFN)_VnP}0KZw@v-qV}D=) zpldXd)hv9ZQDxqen-FE#$Q+tD%T%`ud3xSBMA@VaJ;N_`hZBcZtR=iBEv-()PWA*_ zgR;629OhfCb2$0&;G1{LNSc@oeR+72Ah{d(mHJX{7*|Y7nh0CkLM>7cT8Q=i;=XQF z#SS5o|4)Lh0=)S#UY=`TtQdnQY&3PUYBElxR>7TA_a z%TUWE0*u+ID_IC;E5Rk|g7WJ#Sh3Q#lEYtoZa%yV+D6a5Xn5s~R2_@p6slg^-=#|g zZhe^Lv}-hN5z_D-HO;@|8Mus{SJUw8Tmq%SQ6UZ*BEnmp!usg9zp7X-LxGakLwCfWK{!)Z?S-IY zY3q?|m6t*Jm$Igkd8(R*IKy`y9YyhND$uRD33B92$cT~`qmO$hw*y-(VLQ3_V#gB; zK4KvTNK6M-);wT>l@EUtPajvjlXHGSKKSLxKx4&Ig~v&dhvqQ*V;8*AH#7BkywUkr zej;Aw#u>sXhfNvKmVvKw2D)^u%D9y=sT}`m7l@q8kaGw4Pt7*f!$^V#KmFRRf}}`m zrJ%kV{had9y$s0C?@Ndi3az!@Ab^=Ygai?-y&!v>TLGd?x}T^)d@iclb6#E+{=Kx zPFKuOPwZE+HRt-JRV8RG&}^Uy)wemSI;5<)<*#jHG)@x5MyJ-k?|lw`_LfZAYss4N z$YfOhsi4L|3vZbjQU8h@Xj?p%z-T12DZ8Nbnm`2PYRywJj@gQEHmVQ#;}shhOihhC zQFy)Mm^5EsYYdmOE%&3X+0{Lg+R_8^-rHmA2qh6m*EQ^+Y*aC!TmZ$r<$$~?EB&bV z6qnRu4NbwluqWRouyjjZrmK#Z>C;FQe8+P7?C$4!*Nm+q?gb4`U;oV8jsmPa7tggH z+D&}*e|xOS1hvE?j$vtQ8Cy9eI-`+?9vHsp`hT#eza5mi7Q5QWaG4~(P)!$)ydu^^ zG`vGX+bfqC!@q-TvNnTeqR{_0;7ZX6enA(vn+qbTss5 z`(@otB{InnQ8AXnN@k)|N|&~E*VoXjKUS?vM~XGC^em_%zm%aD%dwA{kZPC^arokW zs6~Q7A++|Lex{jwJp5uO@QOARBry@36|9M?({KB1YY~aew_K?zSG(TaYp>5WC~SCy zdZQK(+0h3%J+36(R33Qk#57{OJXrXr%o68;-kQf~43TuR#By6{uDwiL48S%kU?}`s z7mnUT{~zwL|J_OU|MvWYFMPZrEcm0M9q2U&5f_#bss!lz{kQu)<&f0reHsMh@A2R6 zcViZ2b|xl$P7Y>076Uz2R#pxM0~SU@HbzE0Jr-soHV!5ZV32MjT&f*5hZqj*tP>!Y?s zhxeJiF?onetbAX`?W>2(uY(LvC#|Wvtowv5lHPT4Nj?B{&C=GQdIX5xmr>XV1`ty| z5Gq@4EIocAfdEySTo5w|RNo$@$AD^B-+t(7)%to4%mfVnui+q?@R+nTQHdd0I-*tl ziQRq{anNw6ptUcs)6f7a+em)|06$T+m;rQQKdcXG?+<8AFtuJ-|6&8rN;NbHP>B{w zQ7}-|FVGRTAa0j|)ne4uLXYA&;r$PsCM$J1Bzcdse)TxMA}SB;KA?9{{d^k4(8S1# zLixB*)GV0c5rrVr1E>QQprVGy_4Ej5Ox# z2{6MkW-hx?p`m<*Rl{rSe%z2Xmg2O6OKam484;a}#d*Pme*u)sfp9>UhXi2fhSJIW zjM7I25budY(+tx4&zquTM%JUsw=n4;0PeC1>vbWH!f?a~7Abx{=Cle9XCkq6Jj%d&o_zr_f11VJ1F-;=Ziwa4sqWw&TY3Urw&Z2Oqux@ux zCiRskqk1}UPpFPd2|WvSh83n-SwFHzA4MT2pa73@k=`4j$%}#3-{Pv*x;#eL$}koi z4nR}@_LT~%yazkH6i-|tlo2wY79duTpt@FOnXf_m9o8BI{D|-_8*ucsEVdh#2pXWD z%AzXJl0d=0n}w8xd)UU;kxWbiWxsGpfr9QNPZ-akyv>1#87P2u0)nrM?vp@CCMS_o zA#4FIvK?YtbRRkB$Rh>43^IhGx}$*TkpL1-RF9)a2H=-cjX@*^Bf~h%vPZl`Mkrra z*xn&qgV}5N6ElxS6zdZfzy?pX3ZjQVhiM2O0HE|m1gmeb+)UeZ=X=5@k;&`}mf?%o zX*oAt5_V-wh{fRQ-3`XE=&8{yB(g;xRZl>UMNB}H;TGUb7Nrb~!?BPuqQX!^Gv_CS z&mo+lhZP7hEkwYWYi9xJTr3-MfHBb|3MFctm8B9eXh4oe2RsFgvhSHE_e?0Ni(a2x+&+wvteHUDzHtJ)Xo>uiN{&!GcL^P|to54R%u`W>A9>Dx`*$XbrLx6J3dS-n4g& zdc>54WimCXoJ6NHR^Eps$Vo6rzxzFKUVzZT1o$-h?&1T9zMX3Lut8E`bm|;*u3hex znq=)yqaE08&mUWAwFOytc~j%Ac`oil);zTQM!t5-&_k z{oLlZc0FJX!>RR$y4~RvWwaB*m%+YT_ao!3zWRxn#peGUJwC)z!10-3@A6iJyR3S& zeHN|V%h*@DZg+}Lb8gFdU$Vk|-JPvEomAXe8XKMA#WeR|F^CQ)_9ZY%InGh|XjOU@ zQq`j5g@y*q0<2(<@iTU)`EjM8-a@=Aedq3&#C3@=cvc~O|5=#&>HhMeJ25{qEkQXQ$HDaaA5M@z9i5*RyaA{Z&J$n#>rVhbXqyhlK7j5_mB6NAzhu-|nPqIIR%5_^^eWvNoMRqMtS} z`f}t<%S{z~p(;+-**aYTaO(PJlNdnF5!G9}DTQ_e)27LAXNs`cz$A1sk4$sEXa0bk z%>nYwOE1e^CsopfO4o34zficUwwxp5Qj0f3JQe%68X^iJwp(6%!1YKk23n6nJ!cn& z!2Ru~m))(0a$)*af)JLyW=C$kksJC}Hgl+q)yhU^I-M4jvK$R${j00cvM-B~CH6L@ zu>1B+ybfORwDAeHeWOV;xU0)RG4iZ3KbPNg?C+OYmO9G~&DsrbAMg-8ZjzG?h? z^XNUc@mTTa4oQ|ct1_Qj#dy?r?`fEeZ}`#63rcH4%j39?@bH0;r}xDX7pC`p*zlA= zhB`lp_4)&DYJV6-?ZV9zWvlgB4JZX+D@Laascx#bpv*{7mxln{eHy@W^QsNW@ec*D zw7OH!kjP*hzz9DFvt2F%laDi)v&@)_?3OB)>U7~ejy0C9D<89lg@+pDz?=Cirz7S3 z3aPbsu9KIpLS?l^Q0j0-K#=G+M^q|bN$BZpjL%}@86fM~@Ho!-({O_AU(cOy!?WL0 z9y=~QrLq_>&kwtm&XPf?^+4VOycD4&sFZ2c#w(n8g!ZP5H=TPpBcw>Dwc4ibpbTg_ zonkWA>=OHObdekb(HV1!tVj^Dh@fe$-;vp@EQ~BLw76QFFK{$jRtwBV z=4&b{hGld~8S!We^+R+0)1HO{4{xqW>|6GVbnK6gv26SAu1O8EO-Dc=r;(1>-4&tz z%ZRAJuf_t5gj1q+%9sd<0h9sNs>0~B$OHfvXnskg0-?RVZ&XmAK|ZIIuRJ5O-|@(x z8~P;;vAG>MqI7x@z|H4i;w1FOj8G-ylVwOo$pQkqMRHsCgZm9wpL}!6rll)z^RZ10 zf5_-k6U&p5Gx!XsGC+eFTt^OyMY1Ise(NDTtk^E%x;!kUtx(Np6hK+vh^=|Olr<$L zCmnUP#S4vLjEE3*MI9wZrxT%EXW&1LIoDvjdAGrO~~ zFCVfkSL@Eq_df46g>2QBfncBj)daaGFMep!4h{~?QbGPbH@Zdj%9e+GDLnLi)#1Hn z0zKqBM}FzvzJ{5Htc3nVfVn?YT0-0~HDf{O!OU5$IKmOamB%X$3n;*J%FZe`vp@5ClMio+9{SM+S5ot zXQ47>`=Ze5GeaD8TCMl2;N`reseq8*a<)EKGFFt!6?{4!f5`}>y;z&|fTuG5X}`VJ zCtq1<>7+*;7f{D&-Z9U|H(w9lsjrtmP!uUuYG1dTNs8-^mYlC9ro4ksEeS-EpPs%9 z-R9QG<{QmIOmZQ3xy-$5KK$WHcw@4|Alcd&9ROxOXFBdA{oHgOuBCi`FmmXl)fV3z z3p`B0PAjOwfN%s!7m4YGl^&JO7lYA4Hghd;^2{CoOTKtP3Kju93i^)vxGK+6b>*@i zQwl+~McaY>tzLR3yL~n0=k;J-ekQFx0W|feIfJR|EX8c0CtkE5_#XKN)pSvylT5ON zRWOLfb~~Yl`~Hnu({6+rdM?o9*W1C1MJk69gVo7L`)!D|b?dd8*PT7#RDvy@uzO|q zRHqB$VWusR;a-o{8m<2tla@;1O;qQ!KU+a9oZv@|C&P7%9>h{KvdBi%3nnruagCT^J8#PEh)Q2MRYP$wL#z8%aIH!; zvvIEJ(koQNj&o3DRVdkap$e--XS*E%UV|wDPdNU%#T_;l{Otvoi-Ph zAthfpJj_%{6)R!Hp?_d_Qb(Lc$80|eG09yWsINi|qcY1~5X)(jJ&Duw)dFD^N58k{ zDCSyGR1pvpHt;;2;h#FAbP)Ip(*oQWpBtgAI8jT3Ew;v$+YDI-7T4iA7EacrOP*S7 zZm~y%USK_-fT`hW#|fwQsuXEb_w${(d~;pEf+iBvuN@J)WeZzE3{_&9#etF{!xb@j zG9!w@{z-s;-9CR63J&wkg+IZ)b@td{4V8LVQ65H zWd;vJ8VBaOOG!!>I7^3)Ih8g%V!~gL4iXGv8{?47b=B)c3Py(heFcORhT3@nM7@dR zjVWq@vJhDttScrQwx-}M{3@>=92S^Fg4sI^pDZjEO*52tp8!P2&6ScVV+L~azA-bV z7BK*##NIzY7>uF70%stH>}(UmQ4nWAyOw=t+T6`QS&*ydS&n|O7fnaS$=6iVbp|EK zqsX-wz~!P8tg|rPU5{-ftT}C)K;*@c6yX(|`oiRsjw!I~Rf3bDil}s&QBFPR)v+k_)^6RDNI=)za(_0#hbJPMH>z0F>UEOl!=h0Ay z{-&j=j1!|`Xg-oN7|Z0S^cNQC!tDn62z{a`YEg?|#1Pi4`O*In0w3^=pA%NpFeGBD z(7$T?|zU4N2SW>Ud{b^nN+0WQ`Km$Y&D}RfxX}FWb zu>JB$4FgmIbfHn8@o+hZyYs&2BEW{D)ar|MdBx6ZTv2~FZmej>QZ0z&K!pc`^2J1~ z$jjo`=%?KNivN>xdDKSuQX3vJROo?<8BzHD2`nZt?NCgWtb>cHQ17w$nBN_pELO%RC^#I98Oq``wA0lM1 zfSxeZmn6Mdk;PpxBw{=;A>lVL8bq8xMRB>X0Q#2-hMKTA*UWCUHT$2r3>+9c>_RtH zG}!VembkG!*k-m7XwR}j4t({<7_(S2ioKSh=791BT|tm~+wbNMMBN-d-n=hVjw{=R zwW<~{?@SVYtgVl)S)lkGWw3zzx|0ArDoBl7*l-B)-yfHKaseVrZx|w`LIX<#D`zO# zan(%U6j3m#zaW-|Wlt#^d;1QQs$wRtv>dkQ8HoD5VyUd&(zPPCEU_(6O3_b<7aSEN zs?Jy}Er%^AVc5+DHxE2`EV?5>>W70rsR(?WOMmql_R6Ga zH^&wQ=uv;08OxE=lRr{}SDgt4lFMf;DbKZt>}i9 zr_u~V2g4AaeT)zagfDbccF(uj;J=53@U;J8HPzLTG@z}C!V{L43|8Uh(Y9n#J9Ief zp3voipbPRI+GI$4cSRu)Oq5K9`%A_~%xW-%$ICeK5hK-rS!(czch*F#j_a-y=ha>wk9~vex20$d43|St!o@pXT zPYgS#qn1xM3P~5leW&6XIgbhx8A1U28gJD*`g=(p9{O}H@xed|2kuow??}%=t*atoWLb89TeHX8fOjr?c0536X@MXS+$?8+m8&Qdojv#YxGINvHuSM zgFt-0^0QygWkr1>gJvJj;JAv4qXj5a5x2g?rEfrDYHgHkC8g>S&o}Qa`A6>1fHD}s zzXtuL5KLu~m9}E3zr`_ZtgMiOgy>M?Ne}6QF<~WSXe*&XOF8h-VU+s3YWY^4*u0gg z=fxQ-N(jKuchZmz8PlSv$%gD7vj|&`suhf+9Qr6Ji3t~t#wdeA68HfafgAJC*r;m3 zb@BZYLPmWRWM#(JBC<1-HGji#IIuJsz`l!qwGes(a&LW4LI{vi4L~d&Lxh%GzCb*g z1RI(8#u|i_q-r8Mb4XG%cqG}9#W*g;7+l9irfZlwV>Cbh#UbnlN}&ed;z)_G3a@4m zUyLkA`TC8VaN^0Ny)rrkFJ42w+vmF9Kgn%>exB{S_aK!=ZT$!)9W)N#_fc7g zw$?p->Z<>u5Nn|5)zCP42*0@Q^NbTNp|Ln|#qGD=%dUc^odXV2dw1P?R`50Fm7{dmJ zhaXr@p|ppX=b?ix8V5IV&9&EH>*~4X{sp|WyMvPFK}llJ5O+E0r1x<9y$><>#dVzX zjuyyuv-Y*Ebd((qI{j12 z>%5Je^X?<~>V*?{|I~Uud~gd#)%j%nPK4uPtRU$*oG`PQlP0!sNOBLlqm_hE7#lT) z4T=HpJZuyVVi!vmuSE(MoEQ&1wVaYu$C-zXhA>Cca|uI@ws7#_Gr8dGcT?K*GQYgx z|MBY9Jf(Pol2B3a$N^Zszf(v`WZeHTzb`b9jYqBJC_D!vL!%o9wW zIEL08Id<-{AQfvjZ=<$x2qPQn5n&KT5FCZEmQq(I6Q>@)$)}vimaW^k@BW9PYXAl; zg8{squ}>(3DA_1-CTibjNJ|Un%sG|8wI09t^3~2oyN(m|6H6*RtW&O|0G;^5Twm zX3u#SgY<5)IuAe)8iaI+XVNTw;RSB}(*x``ZXD;H{a%uRCT2hj*>AZR0~o-+8vBGo zfL;qhN+o8f7Gjc$V0p@gNekr3X=zDKf5$t{+1&SxcE11{gDDBqOti&6_syL& z88BmV6H-SNl^TQRNtCoaHtz}Uxa&_$IN(4&^1<_H%D9BaR7$i5xC;jG_QgICW#|iI zERJ%>l?tR9Yx(GTr}N-L^SJG%JK1`|(HwfjY+OfBm(6h0f#dk;{KdRN4TDR&S-Si+ z3hD8rlt7sf2gOT^mvPgg4LF%P7OiQg%cS|zujkWjTA6dy3=Y|EFomw&q-*Lp_r!zw z!?Q23SqUCn1eW!i*7L}Ne}+^oVJuBuqJ|e9SVl}0IC4S@-uPjZZ3qNRo7}=5 z9(|PVww;{((T~$8%Y@n>ovN?FW7n=-oHb_-GiS`egt@35LdCE)@-svx*TAA-0B=vc zB~C>l1z`~2Wox+k=Gz$5Jd~4;I)cD2Aw@51&_9N#0?`;BDJ4otav|WxiR(NPft1i5 zq$!FN-JT-hNE&lFy0t+jQq-G0XbW3tz;^`QCcv0TumKtV)$bRLC82ZG%;M!Q=> zoy-waf{ZQ#1}ijN!2oWOIAz7g<4@^i> zc@PFjoQTCZ)MTA*YMeYnje{+F zLJt~c$Y9ZquYItBl9aes;8_P_Ad_uC`&~E!gp^35u|PPmMi{{V0_+0{;V&gg*b0ZD z0AVdkMXPdcG!j|iFo-f7wXqNwj0u3K_{o^aIVlhkZM!K_HRD5q3jLZz2uZb@x+Urz zslxzcK`4Q+;9w)xWFj_XZ8frD6;w!-qr|E{M5zP1VE}Je{F@cR8+hccjrusK9)`uJ z!*Rr$8nG$&;Vn?8h?J#DX#jny2_o_YsSMzNb#VKz8bXE8MMTGv##GprD*HDUDSBC! z4OK#PSy>(!OvSpWmNr#8vkxeR0lXdYZ&nCB^J|3A2QS)!l(fZ;C~7Bfh9wP zC-~FAxelFHoyT%wp z7=}1XL^TtlchKmlVhUIOPy6Y$DEeA8zVAofp7)}0>vL~_Y8$wyzoo%Zy^pWjY*zqOsLXPtMB<3 z6Y*O(&ORX`|1#_YSG)H^H$Z56Y24quL0;(wDI%w#>q^i?&cFB)&cFCGK#p-ENAc>$ z-IeV_!tU+F<1woJ7HzewlIZ1UfJo>Z&%;UAfGGne>h2&SZ>B3i?h{;dijYW5m6P_-g@D8lN9$*7N~{!KgY1Xyd(+Q&;KnESwe z5Ub^clitgQHR~BNq=j;B7hBh_UxIp#w)$N}(+%CBSha1)vSeb=bUa zD^4s)LTP?;<4-v42^@8j001BWNklj+DBjrg{d^7?c1uh7d?>@ zqE>a%I#>}oV51=~qfS^N1Pnq7N`)MW`g-oYcsVW3b z)PFOQQKv_s`&tZ!y%j>QBB;KqYQa`0^=0K4(mFkY7$wMoa2+6|>=%f8X;2O?Eqsoy z?mR*`2pQtK4sC%$Ov2)4o7_<(JTI6UV+| z8r|L9#L|t7nQ{<|pP9?2KJ$5g{>vMPy9yOgM6-rb1SKB`=^2Ecpmo%RhY; zdu%INq0oMbRE@`?C97HZ{8G-Gb0WqXv=t~JkU~)QeTtoVr0cTc<)u9F(8IjAdLv^d zOy-q~Ri`r*N5f-yfN~WF52Lbsk-% zHnwcu#DvK+c>ei?{O||Y@S}rHB2g$|c5kDjtH6lS`w??Q)Ye|~-lI3Xb8ql{-{;ZW z@-Bil8rO5kZ{EO-zx^GD9DWQ(oOC?pe4a!?RU$UF@|>%do2J^vHBijwu_C~W3G%r->t9>Ppyr_r8}1U1Cwcj$h5YJQzvjQL`6Y1- zBL~$JChHK62et?{niNz_@V#&TH=`!arm3L@8+IeChYmrymQu06lk*?plyg47A+wJm z=-7?xsy8_QeG~h@l7Yx9?p6G65vFHF>bi=clxO1fgL(IHN27Oa!!Qx)Lf7_f_~mw{ z9B?oXELh9t4XYV7yq4W-*KqgEzvIA@&*zZYM?m)$RMod&!EjG!w?}4u zKnjfz8k9h5OGpeUz*66P2+WZIA+#7T`#X0Ie&_6#$~tc3~v3qyv2 zd@jeL7nUGh$@bQ5D3#`+hacheb3e=(r<@EFv8Bg2{en6t5j-$t%wFadm zHq`7tZ94lOI2A-A#a(6A?A(HkXQ;>EHZ@U`&EN=&o2udcSAGF6JDivc*~BoqyEl?a zCE4-ntK4z>9em}#uV&oH(R}sGU*d{Sf0{Gre2n|<{57*@&*qGCKg_jX|1_hAHE{l= zU*!Bt1Hzz4knf0UICLdgx|ibZU7Yo8AZv-NiXiauTn~kbQZp*|w_Glhs!6f(`9=Ks z(ZziACpR#-Wi;1*T0&Ez}UNhcGL$zAznsaVDuO+1mP>@4cD5tIvrCM4#? zun0=IBFa&?u7@=iE1_5_VzGE$tjE2gbx5J$BW)C|QI3P-MAnIL6v<4QqmDV6a!};I zzVsh_ntRGIiMz6 z%ONKm2Xp~0PzDsMU)xN% zjeG8Xm=P^2*}b)u$up<%^fM1KyiRic55LK}avkqFY8naAMbdGj3{Vkbt>{$?;%i z@C77m>i|hm=&IzcXas_6!(e)bbGZv$EaA8wfiWNjLP9>5CmvU{mMtTI;`Zg-b@Q*7 za^jgBcEUS}Nr_wPrr6!ab>I00XMg7VjGR0ZQ*6g^ERq0-gAv4IS!6tk=O#hA#QYFq z8B)m|7vK14n8KVsilGEi;ED*7Q@X8Oz=mW59~g^+?3FD|3It&7ty`WT%i z#`BN;k=n*4#!Wr|)4h{Ct=m^qm(HT3>^V2bQ6Qoo5uKf#ESUEgt>JbO zAxLY%GEz)?4(JYeCqN1=&P4g>h9$8*Z!6n8{7HP#iwxDe_YM% zqfWwvU4-Q#o+J6)_rJ%cjT^b_+uz5NmPDZgH!XSiwqNtW(_8uCm;RF^+xXIVf5wEV z2Xp>;=b^(gF~5^*ue*-+vf=Ze{1j3fQm$s(#x2}-^EX(txf?H$;az8)%dy8ENk^`O zTF=Lt5XUOw(uL5Fl!6psGFcj$1~G2jL=K)hkq7U*o+FO`0GX6z(&WhuAJ#~;`Zov^ z+DfodxN_n1Pm;@TMF-na!XXSbj+daTa}T?_@;K5E1Ik#8h`N3YYxlCi_C@R)3PJ4s zhkc`u|1P{P%~&c%kKT{wAx%90)IuDgNMvfs`vJ4wF^k{cbPG$CzQSooAIzH7Yq{{O z%P9DH8fxpJuwlh22*Z$asZ0te7E8pFamI`pO_Qjh)=LqV%ES_e(W5q!N+!_d-8}rz zLmWQ)2(p+mj>`F=ELiqsC34_0<+ZV+7?Atj6l1wYLSKpq%5u-`~jGmv)n^Z{f6e9g0#8o)QG50zd!R zPdV_QS)6s&SwNY%f>b&|(FC0NzH_OwZG8P}Ut`Px4{_mnXR`l(qw$*R&|$#ccizs? zAHIsI6USjf4My|8-FLFGa|8{8hSR=oHBUbE6lEvPxzfRi01=j0y!Zunm7o-8YBNdJ zt$2ygeDbrbd}S3THk7iF-22$GeBC8c20$dQa6KMoyaP|_m|G+r#hp0=GNk|{6- z@elX${P*GCst~F^L{SYfRf>!Z;w{8(ZO@ubplE0q46z{$Zfc^&^GGBO$ReaNTy*~F zJapHsoO96)9DLZ3%$h!fe8*0bu8GWQKspYsn>Vw1*)m9`@U`NDpPa+$^-GXgmTqci zP-8PX6EJMlP}1=-zx>g)Jp1gkbejxkpZ;!4u9c$Ebmh7kk{Lv8Cc~=Sdb+l5Vq@nP zhR1zU_06o@zKv55-0+iYSW#%?@RQcl(%|7pusXnm0@o2-_w6sRr<`WiF{h)-d+6%e zNk?}#&ph)isnwk{>s>5b@B(JsYzzUQQ3gEeGVP#uL>~UvMIHO*TRBeJoc? zg|!w>7wPJ3V`tZH?z`_vjym=X4m@N!ovk~lNhc6k>gwuILebG#GvN3y(hhG&2vFhDpa$x) zDar!0fRynWQd^5HO9GXo6e^y&^+v+j5N=rb46{eogW1D>f8s1|`QQoakvz!66r!N)%Ld3@~2I9#$rOtM`+q-%1 z`#-?cna2VFJ2oz7-SWAda>_et95M}PW9;Mu*r^(j#EGRE&|0IUj2x|k*JbAYt$SJx zc}jNg-ouuyoA~IZA3?>^=wd!vP9ZTy6Zn4Q^mAQIS10499LTSJa}&Et9`$v#>?8BTIM~ykb;hJ;;~0!@Ug;DDwfcG5D8QzNvlvOQ7lUmu1i<@ zZk~DWS!NvmUOIPd;Qp5$VNiXRu~QD?u0{8;ZPzZQ4;f6cy9*H-iiI3;PtelRLI`Zx zum#uisP+jJKqiyH*h-E>uQ!Uwa@Enj(3+L2RuPX`C~wC~g&zbYV+q>YTgm0}AY@N! z)!PaEs1V+YP`^Io;2+(W0NjeUu2xH0z{i9k!<&XMqIo~IZrh2I8NtH2ck=jCOZe`! z-($h^&-0m!&gF~Wx`r9Yoq|_tMPiX6GA~1|@k%A;-g^g+tuAuVtV4kg((x>DnFd^x z>)?1<2=kQkod}~yc#_tw8+c^yd|q7gGHzX#&Ffnk-*Oo5z2Jj%6t_UaGIr!h7SDT> zpFI04@4oo6j2hNJp<@?uWkGsq6e!IT^XIW))h62awDI8lhZs4ij;=jBY2T4!!E=j9 z4(lXVY@;@lrqH^Po98~jiSIs(!9$XSr2>xhz-lb!@623`EC(qhHZ+WxFo`h-Od-e> zv88StSJ7+NnM$``1Hwj)YswaFJTh@jSlCTM0YRB#PCAtbzy2FmEO~)<96pYDi1UG=~*dE@`2=8wX1|l_U&9P=ctbFi`ckSVNRlr74%n z6pKY{seqM=APljgi9WNviBoTr;6e}j*Ft!!7vIBk@Q?1x0s&DOb7bDB3Yp2E;Y0Z0 zb=UK=Ki=c8Y~nj?=rfn3{GlJOXl zN-8V@tV>OOGt-Yhk#XbqLtA+KvB!Dz(LXb+IYX)@%h2W__`AvsYHZ|%`HynnBMUiU z&L!BeSc#Nq-Z&-rf4;BAMr-G=r*FvYFx+Pa>3zxpXlR;_0Aq!Ssx|9D0YjWH~? zKlytfB!*(^rdN?!muyoO8+KC&41QRQ?mv~h3n2jqDLf`koW$g5lfVoIsi5pbEJ<$H z7Lv&%)fB0>8}`X1!```YZx+>jb%8MBo7V8uGf&epW)$x|=K{L&c@97NI4-;N zauUj=)VYT+EOX((&Bu+fWy4Tjyv8RoLkDQIpbz@6DGiM#bAx9nyZkA=wJ;JILE4cWB zALQ|;{=nGr;~3sD9x=QDR0D&v4>0o`@1VIUL!qOMxLb7`ym<$W5CVfmISPfs+9*v| zh(1qB&|`H}|BY%bG{Q!4O^FjRTBXw*bLez7tXYAxsD)H*6Qd?h0lyt#LTc-pXlxwB z)6YD^rC~^r%khKHeSufkY+?4vvnUjOvNd&#pD=+1ixzYI`#;U}=?4HMsv$m8ZbRbJ zwtFW_7A@qGtG>YS$p_PzaexAC>(_Jq3CD5d^qE|L?WY+%VJwe5@hHO@Gkohi*AQff z(G_%&bzQ32mX!<_LLES8ASi=Wgnodd6hT-?^EQ!XxsL}G{sQ}mLg-IKYguazju&v< zkFMp3$6n$4Kl}#eu#-n0c#LTW&1Coivl&{SL{S73hy>`6uYBj5pv!FEu$*kRmXwSm zOgF?eKe+x5&iU|vFyVmFeDyys9OGq#p2gm~&{HXn$7n2l9 z9i)@B3~Feg%PoQSS@6^X=H34&?>glSF8;(Px%ASHk#&78y6g*-y;e4@eu;yRK8b?v zqBbs3UV_5*jm&>?0gpcU9AEs}SFk~Wr|jhtmD+cW01wJ6WQh#og_<%xi?im2S(#~O*}OHMlN2(G;9 zi_Cj|EAPGdeCjd|#m+L0P{_t%96xI+KlsM?IDFE0irO&p!0E&rN7A`v6UHiH=^9SI z_!G>#{3_0x*+Qp?Bb7(7y}-;9PvJW^{D$d`NhVA^grEHGaEPY~^EtZOx=~V4GpLzk zM^9qgvIltbxpjQ?8{cMRbI8@-{2ooULzr{fCy`1-S(8Fwtd5pjHl(Yon~wH2YZwC8e!ambb}n<=b%o@btZhER8~;`!%UwR|Q2@DG3Q{CPdWKm6m@`O;tgB`Y^= zW9sB-_+lbA#=?vfAJ}VOry1>v!k6yA9$7j`1gOO zW%_KEEIyM`B~QxtaZWP((X}J`xf+|`cFPiE!1nF|gpH7xA#Tjt)$UA52xqYEI(#1I zo_`^$wn)xjat4wRgvIj}rZ~X+ueyp{I>YatdzqH@F8=f{KFf=bKgEU>t7&WUDCK*Z zfAS)J`m<}e@rGZrYI85r^C{;m9KP^a+5-zZc41uBQ0eVPDMcnoYEqXRB=b?v|vVF&P3MI+lU;$$-T0m<@J6HVaRpgqo*kUga-SZ&Z`-=RZ zulyxm%24U==H$1W$;l_3!rgb@$zzW`!m^uU^7%YHJ>B#d1(6n9@u4f2cKDHGl|gEO zFC@SH*>&7}_oIB`8$ai;`3v~ii3>4fg{c{{pV; z-$Bog4Gg@tk#(=V#-j7z&f(K$6YkhZkZZI#rp=i} z)V~cc2(VTm_ahcp)?C%A?<|?>LINowGURgY_>>S-5LS`w6tIb*L0SpIk>Psj$$au} z{@K0zs27vpjPWJfYIkq0m3MviuXq;$prO*sQCD6Jq_D*vgeQnAF#U*meBtZ=f*a1& z=L@0O2N5V=f`N44C!@sj{9{YmzI7|h*KXjFkN*|(kC;O#-;J_@Ad}%+|N3>lb@gwl z6!ORkKEwjgxO0P`Dd3#5&*F%q=YZ{TT@sbS?;yW*EsxxJBe}Hawpf6)hM4*w?}Hcn zmzP0^Bo4lXpI`F}CQhEh1#caDUWOroAc*3SR7;LmUVNDc9(#%py!TRanG|sxB_4xg z!OoH-3|(Fa-}hV$m32P&sZx`Yl( zcFtzF^BJdS5)54b3D_QaS4o)~`9;JLAO@2Vr({Jc z?!03_1=y%WD%S*B6Gb7O=O+$F?1z8H=#bI{K6$AWudP~5XL~2YITP z@rqVcsZ_Amy7%EZ%KfTU!dgohhQx7`5jwd2S%);U>Pi>DOn zAXW7x8eX%KtaxQPAeei?TZl`2RLUhX=@imh;;4cb_~a`Fp?tD_gfRkRJUnSwz2a3S zOh1}bN+N9$DU{=#@O+AeL3(>O(=qvQ{B#pSmyp5<(?cPi;UE$S5vi6YmcR50_doh1 z9~>uvAf>F4lT_O*l|;v}GXNz*!WfhI^SjkAlgYT*V+5+H8Cxo1j6o@d*1ATs6-AM2 zdl0zLX%#@CES3j)@s&adXMBsI7%M$exg2qE5QRbrNobuXp)eLHJ+!vyN`XvEGx%w2 zrQn=rw4q!qqEab*r7+rJOoZqAkji39dC(Ri6?ZXdD>F#tI3ucj10zu-cL9=jBoepup&hyq!qK{Jm_LE4?sTgO}!cs{WSDfMn62vTV2sNMa9*ux5owJ}Os zY$i*wSV8GBe#%Ej6%2wPokkji)sCk@3P~Ksm|`y~P*?@hYJ_r6Q~%rtin+%T0*rP7 z)rhnc>NWx)DEIe*@1g1__}z(%K^seDu#E4yqgLNY41!qLKSqL-{din!-SJHnk`S)9dqiJV|4y>BKzE+|TDCJ`EEe2^vIX0E<*iK5HRLY&< zJF2$C=^|-ERlSu$AblU-b3#K1iA-qFhM1n6-9<`^7q}H_h^lSBqr}Dtk!V>4-*bC( za}Y0sRiWVdo@+NY*-j17tyLwb+^G*;&wGA=sf9xi{cf$(UVPu9dZ&3q-og0cAkh%q zN=FpYHKCJ}PdX9b^J-S?@vO&IGrH6qQk}01SPaeqNFozQAnP(bQ5^~nZfjwO499k; zd{>9FNr9GS_o1)z#Yhy5s5xhrF3x)JxN4da?+v+aj(fm%ei(YLaWC42s#0GG2J1Y}|=a6nOl&p8C@ut?71}!`c60GMo30Bt` zNU9ox#<-kcSmEC8!P*xi@g@g1*<^vSZeJgUOrAK2$K((4IMvTp z-n|ebBw7embx>R9fMOErEjQVB4p^;sy&3+aTeYpIKZQ?nJsFZLP?1}egiN>%hZj;6 zJVP3Ws{K;u|L3l>PT&kFQ^QxYHx5aUB+YxX65j50dSPL)Bl>CAO?U5BT8s0th!UMb z)=p5|RTiv7)#-7E65ezTVd#Z8HCM+WCal!*IqvJ&svbNJ|0YqhtE(_1#=I&ApCZyB zT&RXw001BWNkl+pKBmZBjs z`DRXny?gpm>=C=Ye#lpG<1XMC{ zNU83p-Coyu+gZow=ezIXWD!<2Ce@SzmBy4xSZfe?<8IHW`C9B2dX(=Dwb;1^4mBK9 z0%2bu67G9&Mj(~VfsjPyJjTS%NvRezB^~W|It$)Jbkv85%847VMOeveuXVGnpgC&J zM3l6o;xO^Xd()nfga5Fqf&VEuG>G1Ig?jBEImce};tHO9>S+qG%j&EXha6)J+Blzv z4Qn@W{r%6dp)Ur{BZ^`IFH8UCe!ljfcd+E|mvaAW5xwb&Xrtfc>A0tDO9Ksz9}a4P z;GA9nT#ki$=OU=OE*Rn{Mk$X{vCJ>7{{<`8tij8q(AFI?X~0U&S(JX5Q`Mmc6{PBo(LJDZ$qi=?5oTlR8p z58tmg(7=JkLAzzBo}(L+q}}oZcdVmz?Wk?owNkQTy(TAH(}(AYzY@Y)zx-yrgwF-(hvy^yb(CS8bZ~ozn6Cj0Vu3dSTuev!yo>z zl>ff^2DXJc5We#*M`6L`Z;V5pdHe~cEjWQ0(+|hy^90gI36HFop+C&9rrgdd)51$~ z8vRyLK_QXEB28aK@=DY}U*~kpv-G&YVC3a~1R^Vrpdy`?f~pn?6t8=xWV{cx_vNO+!y zupW2+_D=4;|9%!8e;UFh=lDrNR%2YK^Oo0MW9#f`DCrMQ;Q5^I6FMgTFHwC2HJ17KMuKUKHvS8+9!om(R?d?2q|6Tmu z&+g?@|LZS#$D+wp3InufeV%%572p2uPgr!x+xh6F7f|k9M>-Yo>sxMOdw)OYpLY&2 zl|@H!5?3(V=|KYx92_{n0%2^zU?kgb6h#CnpF*LZTW`IS$De+IbKm_@E;w~QX;mhU zlAtA=4FNyJgHJq3roDr?$IU0K6iL|_B|X-yT+e6!^lEeA+xTA?;qk6EAl& z=+EMm#f!7rJF>OLKH{J6ny*+(g{O(I=R|296(i1M{WCINxggEGI2wEG0 zT$b${xAChRZ)U}|ZG7-!ALWF3^D$8YZ4ENvNwiktE02M#+gP!F6AO2y1e)cksn~|Xtj~nlLlyCg@Rnpb~9vKz!;rCw(zS9szNzrjnq z(2b0UqnPaENxXI5G?qT~BI^e(U|NvH?AXBzYt}OBn1vkOo<@{=5z-JwmPKz}Lbi1x zH~;3h{Pe#z@{x~zjF#4R;{5i+ExWN1XyD+(L2}CACWkQwFBP!mwGCW*%`e!xwTF*= z?u#6E{3(dyc6@1^flioO-T;x#@br^UQ3y3BEjkTbEZ_-}jG`%CUGqAV=gsEC8O^92 zD_~#~t%cXg*a+WR1PWeq38|bq+>KNaFr}R=m2LX|s={ zbIMeN8AK5ytRY4d+XzoYM1<}ru%!c?&JmL$77)q`A%+;hDi_r#EKwySibDt$9ui{; zELhOR|*Zdqf0p3B& z)ERvAlb_;-8*bs=yKZI1%qgS-OD2Z3k@9P7&lJEYp%VXiIb*q{#(x^ipt1g(dql(oFrp}v_x^5AeF)l z^s#xMNbAH&q)dqKDSm(ZuX*tK)qM1G|C__wV=Bc0zDgwyK#G_OfuAD3BjTAI19YdF zS7bLMhvE6DNy8Dd0I@7C?TG`F_lHT#$-A}u7kMg`Uo3Jn~*IOvWY!HE%L6=(>g z#gvQ4bed_+IpRtQ&r_5J2UxazEvKD&G85YZ;&K5``WO^0w_u28C2kN47)aii5 zh7r~jnRe`KY)~JP7q9+Iu{d%M3p>J zLTp9icqExLZ7NpB=qQgbJTNtS&o`+@8)#r`I4A`|!iwNL5{*fyzBMKa@qC5VhD=kI zPk;6^MAE~?mAVk+w}kXyD++xCsPH9UYYgq}VSf zd}$J)AdEBcONCV4up*^01ZafTgtE#dXi(PT0g-T1)$>x|X+Wc_o19+C?fDG`DO31? zhmaMN6(|ix1xYB90VDB95z7)5Lm*^Aw{D##gQ(-o)A*i65Mzu?zG?U!G;nBO+ysKK zqIT@&2u6pF9QQ>oIL;C~tb`gbu5hcrtm8bC)o4O%5I73(q5OqISq4qb_F2^^98)p^ zByMtBSxrxtTqi8XhDkW{a9TF83pS2za73iT zzZv=~66WI}!7;>nU(f9)M%*jv_VGisYPD|??ZNCc?+jMxy7KB`FGhJnJL1>z!JExi z*uWnH_D>+xjZfcG39B#%EUIsGcHuV)Z{}oduqHL|#$dmW9czUMLB$A!lz8COc42Bn zqK$*L1{ydtFiu+ri!TL2Sd=k|^`Jox+CT$`8pcH+xKxIwPOBZe5p1M~;{IMYUKnnD z7-@?b&x%C-UTAE$jK~5o{4Z3qDmL7t8`xWnn^CbAz-M(WO$EdL?jAx4gsq=))jWlc z4CRf+FcBc!5opyeB8M`3VyP0f>>U}5^RaLVW1P(;Nzby!a%}ZnWQ4G)69`pXj%^5p z2KEl)CJ=OD=C^jJNP_`kFi51uWx}n~A{>uu1X^H?py>H10V%B$recc{KE@i1)VQ@# zppsc?@v+2MVUWoQfwa~+6$wowJcJblc6dA8F{J`Dh!~PKOJWQHBP7ze%uPZhx%-4A z5}j!2v%y#BFvOFJ$)*oKF5*d9OTZ$l`6ETOJcUe%SuGWJ9%F+S^`xUDlLUf z`c-0Ubo4_9p4J$YR5i-_>KlQvYc35m0OQ1mAcVk26WACQQPLZY}tIV>QAarq-FgJ29o1{f0)M$k~{_gh?C;?g!v`z!n$~u#y;At|xkLj3&BA`TwDh?ooad{9_mY`*7jgq~h^XT#* zfz${;jhD-zwZT^b9*RO~2f5}PkfCDwiAs5L*$E(1l*2r!AWND6gJn?XNtODLN)m@f z&RKFA=U#9D+e6K#zVcn9b+rm@kWwP8z~~s6YQ}GB#u5NfB8E~gO2_z~z-yjBY%JSt zGwE~}D%%dUqcIpWh%S`~Fs|Kx3YD9Pi{3QkqXE2V0AD!gEM*O=mMx=e<{X+cK2cc2 zm&zG=8>c)C>?OwS*b(6-5jF&C38dnwhacwF+ivHWv);ueGmn6%f)WO6G~h!V^Xl>! z@X|S^%$SR!!eGA0Bfo!$CrgS4HpaYGNb@(>KSFcVkFjOu%$doDPMU+#WtuWR+g|VE z(TDEi8J$K*!MP_a;MAk0Aj5t(Z|&isNA6(i{8M;k{W>=G^zrG--_CvaKEk7`c5u;| z$8hGt**x)wWxTR{1t*Dr`fF9H+w z%5`_)2}4vabNT5DIBo89qW37qGb}#u ze9k?60jAuI=Ox4?vB676bZ_0k<4>>Vq%#-O+T>%S5@99ekw+iqwv~hEuEQw@6S?{3 z2bd!I2rGHcS$sPBm}#^&HM3>q>-^OZe#^tFdk927p!oIOtN8q<-^qoiAHk00-Q0ff z)2x26iOsLALWf138=S<;%a+ss`WCiCSy~n@VD*MUZo2Ice1Cl#n^rGFR{F4!;Gt)` z2|s@cCrr*UsoX=x5AcG3D2ze6H1e7ND^h3-(ofT~ZW~|w-km(PYBK~HBT{J5&c8Yq;uDmvPQvodm^xa_ud=`@NTN<1M#w%}>_yuJ>NaVN*KD7YE6yWP2tW zwuA=8hVj!7j3#JmqS)QXuWr7D=U-XLlf5C4m;wu>))=XMqz zHlHtFbrmLx5kk=3` zzLD2^D_r%tFR}Qv~E@gqT6c=*;3#|D*Zf^vc1-FH8e=by}kNgdcqFWPr`5R_M> z6T@-k^>pe1rUS>?*E!m5Wp22cW?81tKfr^}_i);hGstxsUV3>grM_OyJ$))`ww72i z7$MSvzI-<)pE`wio}6LwrYBf9P4I!YW_gQVNmr>G&(DyS23s27BbUtMD;LgU(ZCwM z_|^%W)w-3uU>gJ^U7;jvw9QdfjrYD zYRW)SNUX55DZ_&JbtdVJw9(BGgv>L8oE&fGu(+F6JHXnsePvr4UDtNe1`qD;?(Xiz z-Q69EdvN#SrC8D8?heHzxL>#z_c!;4=O?@$CvzmnOtLd;?Q@-?6?i^Yeyr~ay9x7N zZPcATeMm7%6i9XEH}6OUq8t0wOwNL1mkS<_`qTEKb^7GLkzD7aqEX|YC1D^ku&C zky8yY9;z|xsR!i@(t7V0gwJNiV0O-ifO*_@>ZRaI3V(5D6&SC-b? zC)FMp$y6jTx)6}qvw9qs|GVSHh^R?0=_6BM=H-|wDmSDIa?OZ9S8)%BVU7M|1TeCp zYf2>8ARq8~mZ`zK!@#5~!u5Q9293|WEH5y@-=Gfx%1FE!hI`;j$`~B0f#6?%(Wfpj ze*`?Gr0a-`L?#gOT?|pGO3y!1eA8on!-f=COJU*U#G}O(<1k3z!&UYU z9k`5vY`UOF;~;iSl^+S4Jt!&+pyXq7(a~=wWS8_nxk62>6m$-BM0O~I;J76`2X+SO z_@M=Ik{$X!#9yI82l8r8xy8!SLkKu2Y#h?I@jR9h!vy`C-fsma!rM~@B6nGNd_{!_ z`88d4Zwk&qPuS_6K?vHqAVA6hzvZ)n8RXU|69iM0%RMaB`9IzQuS`GEff|#==_~v7tlVR-0bWx}p zn+P-%PyrnU>xb95ga~(0c%e}+%IEXN=bo^R;ds~cZL*u(gl-AeozvD3=b6cV-tBZL zV_F#(TgXvWjz(fi2uk)wYEiK7(EH4T>lT6sI$i*hks8{nb&`cOK_;`w)Hp8l?qWpa z7h1)6K3Yf)fN@y51Y!ay!J8FDNd$=tv@pkLh&QZg?~Odkw90=C z#Wedx2q1~_a^N#PkHX+XCZ(-{%`vTHshxnaCK=1HRwYpI2xo-gpUjjXG{@uK|hwd-zzZ=UW_R9{!w&M%j`lt9-(|=YFaTBMCXu@*({;@@3sVY91 zY7Cp)1cro!rrB1Chn#407=-&k`fpGh7y*S-_#H7g@Y&9joAKx=&upI zDi%I1>s*{I!2Gy7X77b(C1g(r>}2#4F;)5yu*Zb#fx|eL^M)I28YQaoDD~kgRw4 zYSMn1Z|L_x|6h)Vp=Uq;+msX9bfPgaj}t+h+h#Ol#8MIX7r*E6CDCFE zeV@;-qC?f~vT749qnKLEW9?ju23FDbzu{5N3HEU>j-Q5ACuqU!K^@sihR@EI?XM&p zp-D~OjHna!dhEH4I1d*@+ypA?@H2dtqz5YY=!KLtcS;s;|FLSjkIt9tkqZ_r6_+x{ z-7R3n!X=76v-P}2K+N!r(5{uNFzWw}8BC>**T5ojgzl^qTf1Az##Ym_KSpcQH1W>C zDdl3gy7y#c%QWIZA+G5+DvitOOC~Ael8pFoxsjv|Fb{RWJ~erHvbmjdDgA{_?h|6W7H2VbTuPt$(giPu7U05=wBuyjuL(3CJ}U74>zE1{Vm5<wM&#wTGZkisD?N)|0IOYnyE zTqkD0b*w&RRwqNosjR8V$gT<{q#>p~Vd)4}3>VY^cfqS6jzR6E%?3M6+ypeQ8}p3h z;}~*-Q$f^Zo?su*4Mk@mQ_{sn;1^P82!)TV+a?%LJx){{Ijp{#);6u7WUUcG0lsU#Ez#1oQAHGGfpJh2uw(!XPFK^k{r;Mf0Ncy>$GxfEk6QhE1^ zzw(&Z6mjpGQ;ka^kijfxXot{uCGup_IAB^-_F-`m_avdyA0d%3$ti1|OP^kpz?Q@p z$KWcMSBue$8=ef~_ya=Xz3%Fj5lj9#RDV?~3P}%32gbB$E2r**8kNTEYkv3CL*QIu z$X`U)%CN;+jvCuJq_f>VW&lxkIu~tT1vY|cY0W7O>O4M!Wd63QnTiO3W>>ZuPt9{XnjA8q!KIB}vRrANxah|(A? z6t~3Q>32|;<{8nS)FW+UhFw)x_Ma1b|9J7jo82&IE?|EjJ*)cnfN1-*iDNc!CNF+V zCFsqW&U*3S&fM04%^lyZO}DW`86Q5T$-~yW2d6DtqJoSh!@RG^9(TQnqdOk_|Eewl zn`$Dtkt%($z3r=9i#li!7&9f#Z=M|JW?Mfxi*hTg#X2W`8%`1GSy+&$6#`WO8dwbM z5t%$|T5=vMQ5n;ObC?w!w43chr|=2ufb+YtViA>r?`)^H2`@x^?W#4!J=4MwjOSB7 zR?A}sdx$Ma&eQIK?Tx-_lC^26Q8rS<*3-cv>bn z;jIwj{)}4#)?BF4WtxZex*)B2yr@&LaC^h22ad%0g}VN%V=ah(T`LPjnB7{&o93;o zJ?-2yI7gCw?(xgNtgXGdkpzaRS4cU=dvx{F9Bs;nJ9sozn(T*#r>dUJ)w%crqZ$Dn zO99bLr9F2q{>TJQ5G5?Sq%R&EnUi6+R$^E6vWE)LCuIuaJ4!5nbjtA+ni>j#6e)Z)bBv2*d=CY_*yWxONfrmz> zs;GgCK^+{$cpKMU!mT9mcnF8RE8VD=ps%?4_r+jUvinhO723c0fov&jYq!O*1#4}T~bk$0Hu#W831nr8MS45zWeQjn=7r|eQb>|m=7WiV-! z-)QXI+1h*hT2{xyee=1K(Ev?M{5jkDgUBLx7uv`u8dTg7z0kIIx)pbX&x|tRvqELV zwqj~`BC#aA2)hIsK+Wb&@xurkAkoH$L|b<%olK9LH;HsYRy zw^sf)FdzFX>{l%dREBtKNy5>2RKSA?8CCciURK2_4Q91Mk)c+%w}Du8imKfIaRIso zjBU*ReA^LL&Lz-D!_!7K%`e?v6F5`6zfDe2qY8G?D*S^lHOv;*+qn+5LtUC0#w+t` z{up{z&~Kf;nxjjX(gq6<9 zz5kP3mkOSmNVu(zhF^WX{of`Q`}x&$OP_F-T7J_K<8WQ@k`Bk4$2+#xbjXWWPzkZy zv2P^}F=v^LXQfAKWXtqN`_ZcEll_#(L`sv# z+(rzdCsa{3Y@)S=|7M*7VLD~P`+6ZjFBdA*x;QpUXq^F(*u_q=ktNz{WUm=ty8m%9 z4!~vTqdL@&OCaEn8^G=>TVg#jJlm3|^S;(`Zme+5=V~r(v)8i0$Yr+mnPJ})Bs*Pa zvtY!+lpEAf3WKVLQdC6DHQV>JpNtJa=}NJc+vX*4`Bq4p3Jo~{Ire-I*$19?NUD<& z`4EM<{0sRxhvpwA**!Wk^?RkSKl(l8G3sSDXrG;9$SP04PttA74v=sm0rQpeqa69K z`$H+dj93)#ksXB~pyC(t01} zI5m+Z$J^iAD@Gpz_F6pTlIZ@w9a|&fcXN!eItBkF%VX00hRZ+N z%N~jY{lkcF{-o4wygqVkH>Bk|tYwL8;P0pYE}ihBijc!-TKp6UN+*$s|7egoi+#z7 z08+~7I1-;YNO)1e>gx{aQiZJyA8i`)+zsQ6X`a%=;Ego$$*5zH+t1ikrK?)>%z)>{ zV}wzEk*7MaQ$eP5lEmoB^E`qwEH`G=n-)f%ry!M#8F!V7^@>`fZ#?XKCX@)i59S*> z|yLIN|+Y7|7Wzw+6XC^`A;F>cUgRRl@UJL_YoP3vXliIB7(AJXsb>bt9PX-%_q= z>KW8Zg?P!-P5T?!>qB&Pq0i`cl{Z@~o2CiYzQ=36kFtD8Fh!H+kF?%n(NOGy`pvxO z-)0@W&P!7%E~sx39|%WMF?{~e;^$;T`U1I*HD5uY2LbQ$VX;8U2hHUm2Y@6Xx`p)*`rCaSr`yXbXYSsbPKy?LtxlVlj+0lFwYB!*7QRN`k@wAs zV8h79FLlq}<}~f&zMpB_K7cxL)Obq_X@)vK)R6=P6sk0-o~z^HGK zW5l@My#HM$pf}1A6hXYd)Eqadx}Ge!)SPy|veGR|NJ0}oYCXI?-XVh1Y$Ii4p#yyQ zz#kr~Z&dNpv*!nWhe8reS_rK8+Yw=YbxN?`Nualkx0O-lFtcy|nbwWSF4bvlLsX%k z2S>rasgNp7B0Y>r=`te)3$GcmHLZie_~Rx&)Deq*bw3abesVZV;DvLOMRp>VmXntpP_ zp3T=%W;BvfSsT&PrD7cq{7RPsWRys?HVegqJD5}?;umr94#`XLgK%8LY224FmT0WB zfOz|t85nhlPFxhk*8}^6Pg^QiR=&$pWd&{w3xRPh@F0WoC>mkzT`tcLQCNDo36;=9 zb_gfC{350K+w$+v9+8Lu2o9vKR0Jg0=? zSd?;;W1@g15eEVx;UyzhsXWfyi3u{J>@pC)ai4-DdDu|)OuAUPa?WEm_W}60WR{w| zjGUFBu`V--PV+6t;ds=kurGTnJBkreKZ$gr6KJjjt8ws{>v%>Ug@wq`B~%e4sYK3n z{_GQaS07Dy7xddfSaIqpVsZhcKu8NYe5)?y7S9HKB5!`SR+cW&;1E8Y8&_#6oZMbY z$hT5o2wmiSWno0XTd7|k;mMAAC$VI7rb{psqug=xBh& zAjb~UKC$R8J? z-%3cwWC^wv%JK2!Yz+Dp)hduvCwM~TVAvrrzZAAu^28z8QoooL%pb?&5$iQug;w%; zY#}B!yDt_f3i>ZEU&pK)=|rU+%|WVke>%EUgx;^{hPqMV~exyOh-+X-XX6WIR1O0{S3t* z;_$CSw3*uSwY5nbW)$N={wULhHex{d_pf!QPvP)?vZOMQA=Yuxxo*MC2 zrMjKg!mRg>M+XV?9gPdmo2Mc?vfWZEO4*J=eO}9-vEykrb^kdXr78OY zrG3PIy%RMVM5a6>z<=Pevy>x)_0yp-9ZH(%4sHh;XKrszwkOP@W_BU_Ra37Rp!kH# z!EUL_zhIYuOx!Hia$5x@N4rBx(hoAy-fPtoyB;15AqhORmz@zd1^y&+8zUMv%zOL658uCCDBZk7E(P2( zevX;W%JeQzrt2BK9raFHp<*P6!HFb^zH{|H-RCRue+mnIM$!5>-7Cy1UoeTh)&!h} zmwOoMe0|)0HtP9kl+70MhnfRfJl&xEp{8>g&cR3%$lu)8IaF>7&h6c5QBa_SB)n)_wWO65zY{OXpphqIno*VH+J=~k@ z8CJ`jSfAq$T%Q_Qk2hpeAeW7POe5zLI3daHP`>=SweXGZtk9qz&AB6PRZ$^tc2!~> z^u6bKs#n(2%k{n{>E`W$I9&rOT{x>$fAqgK8uTWm0~8s23 zLIl|s&a=HnpVvaep-Jkj+w%$Ip4(Tgx94(^Nw-E=HN1uNf5`<=OX%Xsd+E}&9Q9Rk zg_}NtqU|pPTi;hp^VnY59Nk=JRtq5OUm0|?;Yc+wQJFx@m`W+hD0V!gWpjtA6$%Ga zpsG26?cBaEZtU}HHQn}ryvmz{lu6P ztUta^OufBX_z}iJxyAekZqqRu_02yc?D?Xve~~;Tl_JsMnQ;; zCkGSqx6hN5I*o5j6;im8qwzS?f2T^gd-Dr(p>3v4_6An%e#S>pGa>&h`EsT~pOwvT z17G-b-P!&O-gf`HBr4JK2{TzBn5Aj#R2rG9sF%xy$7{I0Li z`+o~UFDu1F{%<#V!Mnpl0yLHBDf7g#`bf&k_$*!5Li&M&xFXNWB2O`&Q&YT~GSm%2 zfMgQE?{~ACg-7X}5GEBP{k=>1{I+r|haNup#wx`K-uwyHZK8bRdGM6(S*-AmMC8cO`F_8x3N(*z~ zj?USZq0mEUg>n!I8H743yl-m4f8Rj>f~^!%)ssnyEa#i(4Fl%ZA%y|5icJ<4*5i(R zZH2*I$|zjdBLgrqa36qhxx_r7eKWUh@>C1DGxo||dEM%UA9Q>1ja#v5uFLO94K+X8 z_flKu(x)jVy6HqCwCJnpJT9N(_#P)ITDPfv?eEE!H#$?Q3Vq@~-zNB#W~^gYqEkek z)g#1oC5rpC0rQB_F_f;DGrwZ!&!WF5dI&_MWa99Ph0#07#{EN<~7^ zCSV7j|auVorb@xMK+@{+DT5hIEZ6d2>NWAs%=BsZ%Gc?=ruNrHd2SXTxEg8x+gPB7lSxx} zW&2@s5$P-uj8S$g=edslpLA@)bv@2}1v0D9BZX-9C60T|MZiBw9oHwbG&VEz3WD_r zcvNGb#l)vPwlBPer*EGRsvr-QmU%sb39})DQIe_utcO*CyhKIc#+wcAroGvNr;%ab z9j_9fF40^{Kj&(i4t@@&>ozj?DSmBI%2SYcp!we7)~{!Co$qkD7aV*=aySh!LCw_r z*s~XT3w>nsmq2728bBRqAZG&)GcZ)tt?i^7K9^_R6pv=^b9?`rtP;K(;r}?4MPtjp z=z5*B&NAPK(>qjc*iDQE%VmBQW*(2j(GvwE% zO4Wde(M_+Zebl;ww*O2$wj5;Z2m#7rLC47u{t&Q%GI_dVs_niM@Zb&BM;7?@Qc_3t)@MR2K!ReHjhTT3Ie9A6cbAZuMS3AKSS>yy>1)+@n4MD z<*}FJW1@&D?2i8!-y&Q1g@{2~d4nR43_H-^yFimE@&uq*2>WK0{loq+ zwZBxy7nW8Bj#&8z>!rsL&sv=ho2cXXkIonRMvm2^{|MoVE%KeY?2yS|Y;bMxkmdW& z)fF+aH!}~{LEG1hVZch+f|8}<$2iVD%B%q8lYR@_Ab-n98)+)H?=o52Cpes_c0j zDtJ3C9MTH)yEq(*nd0Rr9+;D{P>!blfjLGU@^-}uF zO~6pG7etUW7#)NtX0X3URV^mBq1PLy^Br>*FBwN=A|Jp2SIay?)kF(6kB}E)l>p*U zQxBV?1qu@){4-GXgFfIJ(ScI;m4pPBJ2u2%%n#Zk4QaB;u{UAMkzlKg=^r-@qmQ;N zM0^%@-zGLzbzHuCXL&ehix4Cv!^#1Ga+-6n6d^#<9QI+j^)~8}#EUknhq$z(fYc+Z zhsJFWWuk)c{5^O)$Bur@aH~0KOfoS!2{{R)oS-XVtE=~qm7}e84COF%jKhHY_MB{k zZ=E)Ox*yjZ-n9#a(i>kn;B#V)X;o9W9gp%;?-3#g%_Hn}6a5sfwf#Kqmm5BbxMb)e z)$AJ8V5~Szq6Vx-6x&`JwvP!uTh@GvDG0L*`@_`3mK@YG{{*BwocMD(8Gfy~2{A!& zXy9C<|MZ6@^s#yKLr+ zW;bOj2r{F9dz($|;HB+-l!4#q=m|%;TMB7YKlKcXJ_?*H=-y~GR}ecu^7cPUB2(e* zP8nGq4n#W=I5ZaETh{_8cNkqhS&N)4wH6M>Sr=-p9NqDAg1lLmIgC6SuC!SlUn{cS z9jXd154LXqjsDXw5d1Wj*CeKqe?ia+S=@4?Go*2OKvV?%DFNS21b1Wmj0@c;Z*q1z zUh#X4G`TMrprr7tz|hYYjqH{KVnd`}PQLAIw<%s}(l$6^9Hn)Xz=T4n$FJP{9*tDw z%tgh|4$}ycSzk#y1U-n5Kp8u^YnGAZJZ2{zcAv9hL{Xx{Z|eSg=&9UTXmIc`AO!g_ z;!0Q!Fs*71324&%(SFo9e<^UNLXZQiZi_7zJ0!~0u+sV;*q!?O4)cic=t%D5529dq zov+Sqp1)LmeBZxt0_NC|-}_eIG7@{?mRfm7GX$IDQ&b|lA^OL{Khgy z)genZ;C^um-u`aiL`=P546lZpKV>MrC1z!Ove^gQON`GMem%c#`8W!G9Uei9hTDy* zFAls}x$;WCh?52C!L*p)F(A>Z>TL`ssuzYiHYfSHZ1O3r^Y!?>N58l^dU*c%i^mll zAa`Qk!UU%`XW759zZe6!tU2)zN*tNE0(zBan6{2-Jp)p;%0k7 za*1E&yn3XBIWd0On6|j%3uMp9_ji)9v1(^u$@s6mjh~+%#XUSZEp35}7x4e(pwS>@ zxpA%eKX`JR)?dbsd^XF;j5OSHKvhiClhZ8g(St=0AvQ7L67?N+iwPQPlmk)PSc}V- z{VMZr)KiZ0FERw6G(N0}($)IEG%=FF=e6X6B5Rh!hhB^f_~Z?UMl@;e-h2?@dx?>p zb9}CC?eLupVnbq1=!@v{NaTPr#zFDA2f(;61-F zMPgXpJ$J8|oAoSv>YP6GG zs+87lbeAnzXvA<9*Zu-e-Vpdo!3EX@PV2l(`)c_56N0K+EV^03Q+uS=3AK4^aRbKv z#2hrLx#{i&TwKZJl*1bJ_Qx6Ik=nyi>Vte(Pv+h?`byYGva6?|=}H^nSz9ZrP6FHr zcU_IUiRoKZNAMAusnY@MOF^K<1pCEVDuIIgoMLW@Hz-7MHXOuK9#!UI zLHV!p`-qEwr>|!11moH0Xagf0i7;a9&%Qu+&4@{IfD)oop5Sv7M5Wp7_GHEMEr{jn zi|?@-Dr61|>*d10&d~ayh_xI$fq3n_yUIu0RiZ8qz?{D^+`%UI{=d`!j#Y&Ixf7Dk z>vns8@7-B9kE#~B60**;HvV?ad>XMD{fUJ)6vL7a^RqD|O||htFb0#wmfgybH9k^l z16%ZQMBORTSd0hTuRh4~f5mYrtGPFQiFJJOEUxEsL9WI=9`L&iKE^2s{4fKhYNmmT zlb*kPC2>XUmxIf|&O%?$^Y@T0J=}lr@Sgiot9a(xkOYTRYjKhz3y6yyiy-p8^F0?l z@U-NTBBMq?;0s5^q5#M{XjN+fVAtf&Q9W@a06k>cFW#u-G=f zPX#Z`H{;Uw><3CohTBr3E07)h#x-)(K% z0(3OCw~{r}g9WfC1ZgsiY@*UrspJ9cqc@%FEC&-+y$Q^k?9lKOKk8=C&x8B)=mgJ? z*1_Dhp`yI2eAW&qV1XvE0X~5RCUgxtpt|b%zr9Yqx?}GqPqE>F^gtU9r)?y*W;3qj zA%uuu);D{!?N>do{8wGKc4x;li5AI4+crFVKFoy9HPUhj)2{bPp9xoQ#|+>Ht?YoX z{{{=6sFgHO@00^=0Aqg2kY1_)0efil!KW|knC9G0q?Pqs*IRs_ofM+Bx`(T~lH z{Q+A+W!6r}Fc^et;(SAEiX0Qewx(u(0^NZ#QX3QC;**3r?~fMLI*Y$I2s`7q5zOU6wlA2vh|B9Fyr z`i|Vw7X3;Z^yB80XhN3tg=W8#MpcO%FcCcgILPB-#hyT{8+ZhMI;nj`K2wjt&1C(Rsf}*i(b0jw?a#Kf3#AZ|d=Q5V zl*N8n`;>#m{*_OW$lKulj6u=ygFjF}GS}GhpaXZsrnkcJWLxR84@X_i!u(1}VC`{e zk%>l`z7?wi`Op6I!Aw!p5T0a(gHYP&l_ExXYM8xO^wP}MDAWR4iFQ@}-gAa7l#x-| zYOyy3B@AV?(LJA<6K9$2@t@kmaqd=CB0L(Yxg{?$qx^hRr$al^?qRr(yfYPnBY$D? zSKV%VIGE-jfi)CHFf%zhc}*^iS#sq>4)+WPTUUe_!vwR@-8nmE79J?VyquS>LqLvu zYp5`fC-?m^Cr23u+VDR)3Ps&`{7ZwWwT}!kD)6wU_ob}LjFi2WEIU`V$unOdWn$o? z;Fk=Xlu)bNHR@_&Jj+76*CI>7Y5Een5Kle>vPAW_zUrQ#D6uhv@%p9I`@}s8@7s0r1e&OBS6vR*d(M} zT%dfixksNz{G)}8OrN{0!kcZ;XVk{6doSzhm8^rAtqE$;cODOw!oj^#@0*=s?67Zq zFV_ptV^KZRPZDScWIr1Yd~4ed8JXH#L~=2D&0A*fVA`%X{?u(RYMf{#GUpZ^b!Hil z`ELiJ#}(=hFe8ylz`E|3joy|f1!ntn|3}*E#gc)iUk)hnIo1yf9Br0^bAvw0e{>0W z+r*`Sj{<}N^9BKL$|{HnGPQL)6g3I1%iShNW$QsB|ImX~vJA`y{!7DWr`OhprDXDb z^M3oUqxYa4mywEqM%nq`+}mgX;p=pnQPa&(ah6(zv!$sIT!tq?T$bh>^q#J&bN*Po z9qoegRuYPX^HHVAyI`=-rFc9PaUayz{Nd-L4|)v&l`=e3kJqc7(JLkTK}i=Kkp_3iIV+%B}=AMV0kepf+MPF`uHl>1s9S28YFG?4NL{Zj^_F%k9(Uf+6&@3IZCYDyZJvZKxA%j zKY0|X z$@Mj#3&dJeADB*#KojZj_GTfEH9ZxHx^5ROlyOR-Z3YIpCIVGofEWRun%R^tOG2PiPz*_(JOwWuHeF2NQ&6!UBG89=0{^qBNYbFF}FwWAqu7Xnrgw{u@R{$bNc$kCo zsLw3YA^z1A*iW(7e~z4|eFx*^iNY|UEh7XkyCUs4(e@~VAC}XX*!%3uzF+?BHGbyS zuJ#F&L=z6PZ5#1D3W|*?eC6gf^hc1mQcj?N;5L}BF%qyr$Q*oKp%#gPA&t||@c!P) zGUuF88C6;TRt9-pKeA1%1`oZ2T(4@n_KkvvySxJngf)?pXPLn_-G!S2BOe)Tz69R{ zUU-HlbNq>D^WU?GX5HB4cI-*oE(DQL?kE*Di99Byfsby>Q`=_lGvY+N`JsX^ zp;SNwpz$sI*&WFAbrJCFd7?SR(v{H(sA9WmgF;g zXfLUkh}w*ISP%cLy?;%q@?SFLx02>FGBP;z0z*$;J1fcK}I(Bl~3didy~= zaV0S?aFH|NKED%tU#F28O?05V6NwxV6S*JnE>3Fy zN_)H4IaF6B)|bSCuO=q2zRx@$s!$xN_*oMuRQP_qeceqOoXdP_Ch}bLX|6tMCKY%_ zUj-~Djv*dhq%UW0cMu}vsWFq7@qxGz4#YVWiv0%J8(K*X#J@w5IunY67xV?z5S4Pc zvbHWGy4uX4PQ*QuD?_w%C~YP!wi6}swwemWu%9PB1Mu)$b|NG3+~}K6t*OwP*T@Jj za0H@wFrmjnRPCT)Wc+lp|IsG&^YWdkgDy=i>ymmxkFrIMB(Y*ORvLo1H-%9hxcGYY zQ$})EH(K-7`Vf2G-#PK*)uExxey(EZW&SaMct767=f>G10ERJbUxE1-oGboGxAoc> zcrkG((^Pofsp~H9+_$99*xZ!l$yCihP8O0PHDALs=m|pIp{bF?;x)+WB8JKHCFMvl z5;T7^smd$Fq$0*i2>eFTrfZQ#)^Wf)S>bETMg^yhu*03GGK^`%W60d{aV=UPg6{ve z4X_*Hn-BjhMPA-XZiz`pw9+KtE-PzSTj7p3D*1)Trmf22&FS_}uU1=4A10HFn@j?9-_OPqu~^0j zJE99x2VkSqB8bl>N}1IR0z_HA0}zKX5M_&I<1oWk@HAEXa=zH0C@4sr=qQohrT_>W z&LzHNGDVUZyv_{V$Ja}##cPJ~B>=F2wt2)da$nVdmAH@z(6QOg;3LbT&ciZe8(j?E zeg8(omf3blw-#+r-LI#d1CaTJg(T0tm8Aw_|F_mf+b1;ay&+5uOlS&z2D3yZ;3g?oK*#lT$q-!3Ng#baQY%Mb6O=Q^j zV)2nMepRLwW%Xgh?}#pP!qvJf>HV&||+rq&=*wpUEdg z0(LAcHAS#w>Y7jjivE&zAnYWgan3kgPTxWpHElJiS#3}h&ZgpHC~duM|(| zIY5YbRyU8X7)5c0#oW}?#A)_sEcCviLFBKWFumnW(*22uBkadLoXNj9k2SaU&EQDt zxNz)s`&RM+vSH)FZ6Fowf{1t4A#OfFjN&l5(%tqwZ zU!g=bu;9~U+@D@mDi-gW9gn7hoojK%IKR=?`6jr|@x%oX)*VRnHBmJJ#7r$VXJjlb zCg!im8&L36(Fv|0MQ1=b2)d~H6{0(|W>3Gcfi%|Z-zZ<=?D@(c?Ss0w=Rwxis(Y-GhU;5jE z#Keb?kT)=lO5XQn?iIhf36gv*62%!SJfdRtFo)}UORU4m^(K@?dp<4}Ec&?77@{ZJ zl~vKr**}a`LIsrOB8YGpx=|$Mju=W^fi+^PfBY}4&0<&5@bho4sr!*nwc4c6G3De& zumA@Spy*9bEX)aUN>jlijo?B!ZPn&9M#yI!;)pkFEuptFE{(Q7|6O6fBN>6r;D^_W z+s5Op*W3D|=r|Oo&CBAkV|Bp%c@l@$OtF0A3;j=^Z3z%y=Qb_)Ux}+O5_63a=-XVY z8(fyjExIFCz59tfkE7v)c+@0(c_@ybAL@u!@XV6V8|VIGTdFK+Phk<1e0yU!9mg2i zPnUO!0^e(UaIQFfBv0C@_+`+wsPEJ2HoM(FLr77e(x)KH@bo^H)sxu>8cfoy|4+VJ z>n^@<>|BrZC*B=}G72^9{A#3z8^i~L9!?)e&LZ54UAv?t1Zc<8Fdm-z9nQiWSc0|k zyKh%^@<1c_A*i=PIkYdbl=(smrn-N}FXCQnBFoJodGB;Nx{>5LJgBTcB;{t#>FA z(()Cow~vachG@*Z0FS!&HPR1AOkWW)s4DRD#;qF?tX#J(=*i{f5s;)0r(c1Lt<{IS z5xloz&=sMLh@)&4hvIGeDA2AWg4nV!@iIqURAIiiTcedzj}5LLD9G{Yr8;JkjPxE# z^nA|k41ZQt?K8gj+vO1-j7Oqqj`{jlyk?axv3d+qW0GK+)tSp-PsAg~XNo_+??f<()2-j`S`S0^&$Y6L$zXV9-N5+OQerbxdc_HN{zH7OHLH=6Rs4xgcCqs zFT#towc|nMusPn`;1%OO zU|(f%DI@%?arE2e?|HMi+MApSjJw^wEnhhm0LjlPm^wM5Z#j;PMX?dgkjf^4-CL6| z+}S@4@5!6^6m4dxTut`~IC29FiccJ`q?_bi5fl)ivDI0c=e7h$Fb$~K?HuR$O8&hn zreaYeHZ`j_N~zLRkXMYr&ZAvrARnLRM03)Q=))=_O6p~53IAqEU^ZJ(sMmz;x}6e; zs;7yQ0v*~2_gg#c;hVzz zUMd!mr{|q%W4aAJOqhEW?~cK6Ibt1-MRis}pCF<5!kPdHt=*Fr8~l;ug3apTn%DE8?-O=NBPCE>2jTa%<6)Msj#1o+tIj`D zOHi$e6A+qHg(}Vsm|>7=QkCk6%}bb9_e;}%li?$m!}={(Tp|^_NO-%#_1|^?fhRPD zgsK$a0JAu+G}(%m$}RSLP=`e$h`o0YXtOMtV4Ulus(@~w*xs4-7nbN~Li7Y@lg znUO#8IC5GBYG+Y491rL5Cb8#mJniNKz3SOWcdZ-iY#86zj5=smYaCH}x0K*M-Wfp5 zXIcM__eOsR1QPhG2q4A+85d7f7KXR4(%2uvYHQyBQI>jVEg$kQrbO_9YD z;}Evl%D#%)mPhd6lyHHBz+GkG)GB{`5t=v!XsF8lS-DK_dtpF=aI_;aVL(((7&NFR zS-W1Xv`F##Uns+$patKY+<#U0pu>yqj<(Yl|NE=j(Nq8MWM?bjcf)G0QCpJ3-t-r} ztMlR&^i#Vn)KCW8{;#YSvZv7W{4PBID^KZ*6ovLgbSTr0^%d75hszv*b@Q6S)+(ky z!QTI6poBTZ>(Bcw=BJ$-E4w{P07BXIURu*(#YMDMw7QDG+Mg8C6+oYto!tVwXYL>m`cmPh;8$vFL+EY}883B; zT37>RnqOK?tlut_gi*~M5ZY=?{N;V2>!)V&Jq@S%s{`LT?)Y7dMjTh?_zU4LK(-xb zx2}ykl7L<6(Z)y{PU49d2d^mw3*>2n5_P$gtbbc|ns0wel0HxF@i=4dmtD0F-`v>0 zy8)(g-;$?aD#Ct`E?gXwm0WsXI}4_5#!bk_*XgE61FYGRgKC7Pz+G_jaJnhjQsZIC z(1LyjwDYV~4CQYV5p0XZLGux-4SDwjDXV+GwhP4dKJ%IoLE^yug}@Rt#I;)NBsJfg zMLmkNhRRums`NXW49A<9-37vQR+3_FhQ(y5Ra=Ta2U5IXCQHR$bBEhAFTy;N>Pcg{ z(n$tRexUK<6d=Z(!vKX{YNU?Fu?R)Jvz{)C%%l8xJ&Zk))`Ll56`(y({|vz-sPZ)TZ`z8a6)^*Yqe7T;Pd#+^rD;3 zL<5jocekUaDT-Q6Bq~>hqFV(NWpa^(1Ah(^B{I*0078Y5+dvVuE%wip5*F$TYBIPO zWi~uS@qSqVK{zrZfcR$(8ea4sdL8@$tTy~HS>HJ90oGb16~(YZlze1N@sB#-uMD_l z!%1mL9M5}q-ReKm$z`5RSoFADRRiDP!<;Q^NXcP9n0(BteDeusPopMAgUWv)D1w{K ztqy5dGUZp3A%+-WEFH--vY{BpFdq{+6a#>5p72|mloaY!{~v0-QfdToC~{cw;=U?4 zT6(P5YBT|S22b^3z;RjhWS*$?$Rrt;=J&JB+Vzk2aupVggn&>oCiJF68@?JfFrvI1 zEMH{(5+b$zPCz&OrU0s@L$NRc#{AlsqJ$K)7`LYWyiiiW22GP6dg-x`~ZpJN!DY{ZW#}><@AcQ&+bB2 zAP1o5W?2@Y7{&Y*IjohsCre8_=DuqAUs`VPl)O!M?rz3k-<_CYA=2;emnjF^jux&^@LCu~d+WF)1 zfdw_kizsXJnz2ByD_XA+mAV#X)>z%}rOIS}Zmz$c6Ll}=S*LNhKV6u{6*46S4RTL7 z)ok#7vXB^V&Yaj33^RKh4yM{CgkHKC3LWV_*g6bTWh(KZVYdQh4=kJ>(qj-J;) zn@NxETIO&V3WDy~dmf6wQUX$@k!_n^H?P!M9}l-S?BY5n6;AL_ zYF^Q~LEjOw48Mz-C-D>AMLecUJ@VSh~JXkts7tc zIZmS)U$1Ix?i%%FyPFa}V-%4pKfMa6S+oH4zk73t1^VNDz1Pw2yCWor#cvHhkp1p{ zJwnV<-*`riuviHRT_Gg)jW4gR&(f?c#%WUB9~gFn8=WV2J{P-+<8HJ;%Qy4ebT}rC zSX9n!<4bA0JX&5#+1o`;v3?q)d0ndHyY084f_NAbQgF{29u@_o&=rPZoVzr65WGMA z`s#T}rN;g;d~&w7BB4*uLGbbYbt!CM5W&ym)JpC81nTyYR;grgcL#U(1FOj38PI2T z1*(QTB8z$s4BWx+y;-n`{TpfQJRKP8Jg%SuwX*Au2610P3SNiw1AU_ymIGFO6u#QEam8QPXC_SiH#+`Re3J8 z>$wlTB^Z3Sz#db!AF1FF%xH6VaIh)v0CeJ5VD+tE2f8IdzT#L}-$j{OI>%S670ED) z;nb^fX8y~(B|V?)w^bE9WdHuY8JU-c=ILuUsIe#ctXn@Y34qH&L7K}SDE{unTc(fKtr zr(B2>S(S;3cK<6n)A59cTQX>pSYB2B0i`b+F8agUq3bfjW1KLfTi|JTP;xPHQx%XV zdC{bp``2%k(VA5hGwV@7L_{QmZeJ3!zh`2a6|xg( zYV}4omFr$K!#IpvBLvOY4E26%oq_rn4izkgC9h-I~?T*$SiWKY>@X*E} zvKq6Qtj&h0ao4c|pg@x(*`L;4s=-vo`%09*RKk9cTpG?p8=+LA5)TW$^s`(95Jgi{ zlj6r8JZYj*6q_~_cUq%EXY0)8wEW3z`vSNUFad5(oR(BRExciA)+Qr%y8w+KnL$rG zffd={M+xV9xRcm)Mnn8m1_NSPX$ACBKr|zV-qv4owTCFk3!mA3Q*y32Ugx==T63uz zx+Eini@!i!(J?bi(g2p10tO5u`a~-T%w@01Aq#z{OfMBx3{TCruNd5)Wd$c8e*)Ya z^|Y5G4D&k+N)pk@OVe^vejHG5RA_yhD!RJX{ce7GTWh*K5)pcFQtNq?p#}~0gD;WV z_=e6*c4ns;l(#JYxkP?<#4y3;IVRd&QXS)yY~AO!Y)f6tZ`zDpxkTyoRRlOKy+(ER znsS?m{BM_lieUq#()Pkn^x=g4E0mybJ81PWrY^OGP%2;RM?!F7opIMny10@gPO17b z_@5Dj1U-5r6*3m@v=ymznI9>{;eqS#=<4g#GSaKRCO{owGpPMeMtAzPPmjJpBw=k?AMK%%=f4v7yrQ`ZgJz3f_&c$H?!uj~`kr zesDV?k;wf)i)&?;UHHL~CTHfKe<^&$O%ilA6}Pm$aHo+8E8G8U5B6cf_75FGeSK~~ z`k9M@A$;eqy;v+m`TUH}CL(%?-K?2DOqIEgvhkb|b~NhbX8kbsFXFLC=mSSjzIc?1 z&54)Qm98}(2T&znLNdK7I^un1xZR?OMD(yU^ zT+IhgLcMCxze?3X#t?30aqDXoauy1JfcVVn^Uruh#w?0xq?fo_9cY#U-iO~oWdEL) z%slpNbO1|gf4DXI-=D3HJO>!$u-zIcl~}Z)mdinJ?ZyF5lA~lEVqO?QYEq1ppe#BBa;fa`$o96jj$1k;wZoDkOlpqV zQK)Z2tKA)zDo&=dB18Cx??*7{gY0v4q*ZK?L5&!a$#+=cu2+Kx1Vx0QI;m>*UZbT$ zOAOJ^IdLxMcQ8TFzV^@0ISj0oIJ$pN*?MB6Tup{Ul=PZZFC=CnGUu0mNBbatgttGX z$4}_F6(O@}%^w$16MuohOr9(3gZ0}3 z|D1C_b8XD)Vcy^LaV8HTOoixjE_z6T{asWft5*;U|7M5EO) zNR_-oN?yV6jNF%@iU`wEeU?1x0a>Y%vZh_W=4qL)Pj!BAGDqyOFLn7?!g4p19nmC# z!LQxx2d>y5lG^uizP@*nsy*y1unN645^(r)d_@zb5=zj?HK7$y34s@?kwHD$n%PUp zxt*$QJfbpt5-slg`<7dZ3;q_{>dRDZIct=_K}Ml3VS?Fvto;VUw4R@&HSysqyJ{94*I0c&ey3i8j^Q!#D zwbLQhcLZP~gGJKNof~;-x+f^HD%%RQg86v=gqt~w0jQ_o0X_p?UKr8{v&6L~u+kyA zZH98WXbXnFV^z>)NGRJk8FhzI*kWJO_u$H?X`P*HMwU{pQMR4`UoODaT-d#zcJ=fw zoY}J|S>WZ`@DGVePWxlQ{pjubsaz;wH?asLy6PI_nyf*QJgvk+9c4Lz>cc$&iHXA6 zUWzWfw@PVJFT>P14PI};8{C2b;ww34pU-g;-fu?@p@vLAXi@rS8bF9Ar#6@rAN9Ag zbAbyPprQ|K9_7Zx4zQXj={kf13`$}i5g*cwD8fUp;kZ>KR;T5_IgU}#n$;xtu0MQ%?aLH) z$>vSsTILRZ-(Q+uY&wtijXecNoi_KsnPkmFl(mf`Q}>oWqk(4KOtS)+>2+U*^-Jo@ zlQh#cJ6M^t*x2baIhPqD>)KeneZ8CHIQQ|@%ytBOH`;MkykKgmTR@VQv9gSv;-z5e zgD$l&oWwPtgu{7Ib(PP3@Q%ZgMq^a7pAsR=N4hnCXYb)Mc}zsZc#>%l>@ZKAdZH|{ zGuf;G==)8ig5~ZXkgkHZgjSoujaJdgmE6EbPM}X7TWTU&%KW;UXP@`!|76W z#*BRKAf7&{O|+gS&BG(}Q;$3{w!g3N44M$0VZ+iw@yim4s{kXs1nM-Db4@pWXW-(l zsSFP7QT5Ync} z{lhKzslFF0?~G~95~R+C`Dj=?9Z<_oD+*6R)1D>)2?tEBdgI(HMp%*cK0G+xHI6>i zKX+HP-2ZBA*9+8Xy63!^RS%n8^GVFJ)TEab2gzaT3IeH1;p=A5BB%5!ePMs`ZbKk? zR*7hz#)qY7MjDXAshfEmvn1MZz*emp5D27jI+p<6iA7SV?DHV*)*JqpZ_{^sbLI~k zFRAhHg@V>af73Hsf89nG#sivaWbjGg-U{-1FExIObGbIw1YZ|y9sH+^6TXr(9p<7t zV(HJ7&akg<;;mF?Zo0~&>%15}CD2=Wy_s|(sQZg$J$sN9=IQC{x7j4|`IOQUfbu0v zGf0T*pEbr&aVR|+#=;+N#hfNdD;ce{Ea=AlPUaw_SRRpp%3n0#_2-FL2B;aNsH6xo zY}Zn{$SCOS{A`rr=1DLrrNsBZ=1(m)(i)ObY<}?5VA`RRITWGeu(ASee7B{YaPhf+3Bf?i8T^}*1MxX(h!Jvjg|1~`?1`s?T%-t_vs$7 z$6x7mYRR#WA@$;?P2Hxm9CUPcA4i4bey`!oI~#T<_f{#}{3GOIR{(q7x12l)N~z9X zOy+)sKga4<$AMKu7@oz_S6?Z;ru@jshYZ~b8Ys+|d7HBQmni(6QM`p!l(ENI&!n6k z`nHc&%4nbL73*2DJ!mvu?FX^(i2zh~+J^UK{XuoD+Lc_cH+p4>1reVx(YyD@d4rW)(MS|HU+JG*baY2E zcFNSt5HEX{njenF4?{{dCwLg5*M-D>KeeG@YYnD_^#9TAySbpKEEtF1DNU17(ImWo zlxNqTpfHOZzp;CMtw5p`Elw3q`@0l zOa=;kg+RW-39*FwpUSqq@X?#~Y5Wz$o~Jj?&$#uqtR{pv`_Qy`dNJDTT;5dM=x(hN z&&41JY;~L#5O5>&jh6tGneJ}n1i&>OUrOtme6Hz94VOi*p*W=(>L9T=ljbCg@xoAn zVIf(zM)hbT+|i8ZotU*7OCDR5A{HrjsnM%*%`S2=E`UHxhE>1JGqiMd5!4ei6WNFo zRqo2@QYy=*W!aIr2upJ7kZexqJ7G$uk1~k$-2{Grol(*kQXhavNaPT5MgxQBD>XE2 zjwm_;>qP?{jX&h0$rT-@wW1P2qsKr7+GUdR3YO@(I1D|Hrh*aPSaCyn@H&i5`!#k? z1AhOq4hrNxpKy)_y7l4UK>b&6EP#HP7?2{MW-jK3119C5KyzlD2+ z;)ruf>d()wM_*neXvetI4j{XUE0VCV3&U%w|FM58;EEj1vd{*RL;WF9C2IG$$V7|g zV5B2|#v|z5P<>?nQjYB$UyrVFd<-9Nj%aTEGe>?Epm>gUU+GMQM(=wb2b{tg zUG*iJO}|Ch>0I@SpMBYu1mRqtZ#ISResXQxY!Er>n*S2=e{6nX4Wr%D~ z!O+Tl&DOt)iTQi2*0}erv<8g`;Y-rUl_`8T8H~)n@Boa5&=Vgic#H-GbL!47Wk>dQrn!j`LV}WRn^HyqOD3ji++{ zJ$M%NHYWUtfhf6kMqh@WTfUdqCY|Ef?f>fY&*eo&Cck=zrO_OHd}z7J!#~OAPGP3ToQQ*PiuUeD1!TrPJTW=)BH9l0aJ zNRzZfa9)C#FD9Rf7hGT817n%WslfZ4-|iw&bmsgB@av1LKeQ*u$va|N`1bF-Frc$g zC*)Ghss1tK(K{M?vdY+@jzF_kl^+kM1~XUyIdP>WG&IOg+dCc{dOKE~j9i?M8awVC zooao)rBo(jfq?YnoO9Nk6d?I=;bM2KY>9xvy93r1gVc2Yti0!yP-87R6=74UW}7!tX0g2X@J(M`4S&g9&10*z29Y2BJ}OdhqVVxkJPAoH`kGVP zOhJHDx|>BJ^z(at0fW~OyTznJuH%OYC3Ve8jWCQl)l`Z82oa&5?Ll;Q#i1Ng&WIxX zKt_0q2(%oQJPBwr=%ZU;K3nLmC@pIUKAE9#HkVx@4O^==WBR!eld@20q=rFiWK608 zE(;DVFIc}~svJUv0iaC==AnIl4{a&kpA+@MBY=H-5to1v^qXT#*h@*~tiRO5#7POT zYl3X01YxyUBQI<$wWO=-HCsS?vDitflkyss&Wf3_93F&pr-#|VCV0&SGZN~IIggt} z1?S*UDkIats0#!ydl$mUmHbo~8(dY=nY^;1y*P?y3Lpc=dXxQ$W=r~^)ygHtf9R;Ra)>e5vl}L~x_ocEtDM&- zry9@pp=Kw4AM`?}W7$HJ7cyGyGg6&A&(=(W^*ie!NuN$QX7`v z{rfBA$i;fxkx`La;UCP>QQ`1q=oy@K2Ito6!-u~kO5IRr(e(&itcr^67jib&-$P)9 zC3`oKgX0fHh?$ z3ONFCFRvn9!qll~2O1=Xc^CW46eQJf%$SO+frmNBBOpCWm9k9K}yGiKZRR7{+qJV zRivN1$Z0ffWQ#944DY2JDqD5=ImnqY>?&#jls6UB8F?b`ee!i+caE zCmzbl^u9w;kBY)tV{ z9wOoyx!uYt;zlNgm%H!ofQ?5XpAN370+2l&w{KkU38}Ya_mMBbN4fm!SP}>XPzegU zAH2y^G`GuMuh9Qz2YbKg<7#v=ImyQfao9tB0Lq;L*xR5Sag^f&|I%PX98&8itzfM$U zj9UO~kx2cn2!yl(ckE|v<~@|{UhEr0E{*YK#;ufI;;er&m3IC4GIi4XkNnh^q(lsD z{FFSYs0{=UyXG8iGnL(ZHGKe|MOv4PoK^Qb4<4fCebaM}rhv=?V^A>Brd)q(pOjJ3 zBH$h{St;r{6F)}gAKiWNihTLBOvWDYN`Uf%Qg-E8(y;Il*!j(c1D+6Y;;gDk!%HNM zNKM_LoDIZ1#84_gCuhYfK#4%rNnLO4UiVN$Gh>u)megywn$U}ze?gYa)RHRDLHoEe_=L}F_562% z-=sz*nl))Q;{=TXUf;?i(xxsJHb&YqN(nm?g0L4W4a3|1*U0%BiU(GORD8I074bLy zFSueF;nMsuSQtBtd0Vu|4Td9eLjh}pC(9+(+WAQi#HH%;bjKcuI*dy@-j4W~C=vBC zc$3`iYl7Yea8(_M3cqv8IwU0$YMlP=#4un5{7rZ~1P%k5T(9k;tRXW0{f*7K_ z@Q%>#4?64W$3AAI59)>CI7GLU#KY_XnTHP;n>*-B7rkA|9RbJkdPwcwwsdLB!i;j} zg)Yu;;4eR7-C5C>vB+OZ2W~OAtc{{q{o3+LkJnn3q+?=cQD}b{)BBFk|H?gF>0i%b*(@4gO{sA_hbTd zdzW(?sJ$Q6?`6D;u%oxrkL>r8cNdK{wVkeq)IV9Rhx}ELSf4^&A0Cm)*>U%7C$eY{ zhYi>VdjLa?7}3$r;IK2qkbCO zbJ#{0*t_Pw`m}xRPvkFgpQ3 zCVv$9xu%JmG85#UMq7k5SxO?j&FvGpeI42#6OmN#yU?EH$ zptPCa@(WnD1kyj=cHYxQ0gUsi=`D=_ZGY?x3{@iZlmI0S+#7mbI-zr4Gm$m=={ERT zhMwONuSFPaLq7LzmPH{Frp~BZf(YP=@yeAF8}K6FDX_pm1tF1D^pxFLrXNHr-G&L- zhK*yRx2D3vW0-CyC<6j9D?|)5iZ$!yjWjrN@sj5OdP19$AbRSDSgX^pRRk&G4y4#N zs@4^bmXe>{|3G0cSz(nzTIPMIgi8k7tzlOjvKsgpaNzdVm0=mu@9!2Iij59!3R_cb zahYRYXI$3ryeBx52+K!mCuoC`RW-PnHXIlg?LfO!z&s*0-SMz_2K)&Ood=?~43!R- z-)5i~+0%N6bCRrj1C9b#5*HwqA61Y8c$&(}L*RJAKCFF59>+peFKsAuh9fC^_o!>I zO46kFiE0244XTsbm9L{+;Lz1;u8L2uG45Pv%2JnpvIWtaIE+7g@%nh7#7OV;5)@fw zQ5aKn=2w%!pKKaOW4?5_$Z>xtuV?u1?Ncg>6APypF(H^A0H5#a5I*nliC)siklfKi zsm~&e@J1rK#Dy7C01dfgLoRosWY8CKQK`v*iIUKYforW1m8Q@AV?b0;HhJI4><#dw ze)Dzp_W;YOZyIX(^2|0f7OZAzJ=OHrhQE#b6p-~x-u}H5-5jW+alo zaM^8j)&b-w-*kDr&dc}ezrV6-*V^6aY_u$-m5`2#e+|)zy3qG`1a{}>mLV#k?p;gkiW&=RAypHWpBpZ`^3@T zt1I63i|$%|FZJ6wvo~Uv5m-rv30X`{-CXy|$^8wp+$PRM4hblSIXcv&b6zI^#N@#9h?#bZy0Gn?&}aJh z)11HP!PSLcpUKM_t5XUZ%|@zn{JeJB$t*^0XmHX^t$k8s*GbI?)}s%8_JxpTk&awR zCOgeShF8PF2+K{cedGbM(7j z$Kr1jit&S=M#S3@JinO@*b7cDhqEXp$lWQEG*jgh*((gtP}s-W4?~2f zDT8q7^{i~a%7Vi=qSXs3iudS|4Uk_?DZi+B6>L-X9_5=w}55u(3j3xVSD*r9maDhS`S#-evq zxdyoM@im0xhP|{ZK>>3#Y!Q&nf-1-eL@5nLd369z-ofP*wn}(w}2@&Rt$NN9@#31mtIF zfE4r}@bUyLa0JjS$T8!{GYQ8(lKOAMhWc*pL3*yVb&b6-yR1P-_7s@26g{U4UTB{F zQCGB-7hsq=YQj2BzX1RWOZ`UZFPGP&$49RZv9)35j9wZb1rDV`>jAB}&etsojPJgSnVvvae4#sX?!Gj4a2xsC*2zgzEhyP+% zxv$)Gq0#*q3Z&O*UsUrVA0YC!?7F>(@pqjO-1J!yFm4KFP%s|m2Wc+r8k(XBkI_ov zf9*SQYXp%SJ0{DA%OfK`obA8xZ4H$UObC9)$WM2BMnYh+i1yaO0`>-m(e8JHbFhSi9678K#|Zvg6iL& z#=@R?|8+=kT0JWSzp2ep8HtX&$Ahf{Y-eQOpC0T|>#6)5)Wo_?xJ;}JkM}`jy?>c! z^Er|yzjKTz4N<4oc zDe)`$KnK_z)?jd|h&SMNLQ^4}s;en?s4lLnp{$qOrq7D^CKDX~-rKDqF{toFc@_}& zhJ>M6KMJIdssjIe8zb8eW1XH~=+4u0i`y(R4Sas4r?G)}!w*JiTYDmidY}JbHe`p> zSdZbrW0FKe#z-1`A61*$6EGx9#|5OyzIyyTGiRY^09nX?>d(vV*Ttla1afMZ`C7um ziQ~n{Ti#5F0?6I5j;MiAS}M89*{-GR;RB0?=M?zSV9q)5A6JE!@2Lf*1p8BF&)jq| zL9r0(Jz{h6adwc8Is&2-2S9_RpWkU}KLf=;OM(()@iB|N?8AHoXO2%kIcdqn0~JKt zmJ*Ak%m;x1tFgJ54+aJltRO9+t?jaE69ucMRO`Drw=KX+*fMWplmW0okdMenO$|>@ z;|Y_Xq?x1v>1il@5TKjrf;k|@nwQA;v4?ly%;5UD55pRvO93=-LBzP}=?wVj^Z`h^ zp}jwfg!ELN!e(pD#f_ec`2~hGvV^RSmJELaw!Q*Uk(l0YiQAr`8KaJ?bJDczi**II zy@j|qJhUlU ztH?JFijh!P(Ic3ptoVYfBml94<-AYk*PGITQD1hGj?*5lQzAq0IPm~jt1D&r#?-RQ z_c2}(BcZKjmwHHQJnFr#J|o1u<@&^ovi0%4t^M$Xr8XZ)n~R`g@owqs8yvNiuGj`& z?;R^XM8q{W3P|)lzn+-CA3z~3frgs?+KbB{j~Ca(DQI2fJz2|6*z$DZ2%YSbFqNKp ziLLSs?t@QdG^BH38CGAw`Cc{j`o!N1N42MbmIxPH6*0# zV?eyts$mF$v2f(-$?WU+^6kr`xp);xZj@9P$X(xJOWh5TLcU-QCGWwbF)qBNY-Lm9 z?}~fT7SZMa=UI%9@JB0-6)gIwR0qCeZFbWj_LYzQDEzO2&LQ5nvR^S~2`#a!AGNV7 z$>aaHSYYn*afe?QmI;p`U)q}?GV~iNfoyD*7EDsbfhx-z0Q&xl)%whSf;wRGG48!tavgGp6ObU3XGfqaU<$reR6LObNRg`P z=^u^?22l%AOherUu5F3}9C?)3^k>JDeWi^7_fv4)p{h~xFT4imErghd3>r|?`lb$% z%f{)9MGF6r6PmtUUBS}|pX+wS0CH-=G5)82UiZYbzBu-zKT|aS==_S)D=goX{obJn z0wgx~-4zuE`4|PI9NAlsBS^$PKd+UxQzTN7<01wOALB@x*U_Lz@;Yw}Kb&_vxRNB- z3!sAGT+j_yZJntlO4Jo8VC#9Xrj(3KccMRD?v^>RS`8vwVODZds)H?J#ntOaR11431M@JANm|k5mcLhA-yOQP3z>et9@&u4;9oe!wk6fUvdP$HX)5~Qyc~Gr zvhRfqjH=I+0D4AYnm=>kqH_+Wk%Os)oc#mW2P6hd#>L)$&^`5a(O!fEbD2Fq#t^VB zp@Xq%V3$zhyfG>PpQ?mwB4s7pQQ}}3mZDn$7OI@=27q*ZwwAf1~L%g(u`z0sRUL^hz#M-WPw|Si!{>IteFG_e(4@%#H6{&H_sbc z`MHJ3RG{RLsrizDy298q&z$=nNs9aKKH+q(Xclz?XxZ3*#gNlN{9man)W?4KuFDH( zbgOb#y8jTj4U z;w`L?WX`J+eZOzq9I8|qddhLzlJJ<&33gjYll_yUp+V|G9QK%0%<=E8#+%hpzN7P_ z&aHZdtb$+XOpme&8is_KU))DmgOMDviKZn%WhJ5Nx#{bZ50F^|m+XE6_H1Yw>TzV^ z*IIqt={>TRcsZ@kKsQbm(ME9khCWa9iAynlYME zX?KM8{iS@Y>jmiz^3cah_YvRW!%J?!$g*}1Sgf~pdz!=G0LvkXeKv~j>FNK zPN6GSo0F&aB$s_v(yTIPrD>3X&Syb5RB#G!b{KIc)tk%FnyK7VKsjZnv@<0`&DmCU zm0d7hG?k*k7(vVS+Tr#oCdke1wBwvP_dCdiQTXpwxwmTWSj7Yt$4H@dmh>v$ql3GY zRlgvT#Akvt(f%biXS<0gJ@@w(fqn0^eJCV`R$yTJmhGxIhw-6e)&2dWhRJ8D`{cdZi5&T-B%(|I=v^P?@C#MugP>5?aZHB zmbwlTQ zGKOCxa)C+%U`DA*{ZgOlIA)=3gjT&SawJTQ#PTj2X_zGs2}yabs0H^AMTU^g6+m#J z#pKyquwfDX)v|`TE%3f*`kDw)fpuZy%clk1Tp1a)mN_rnN%isC|+QmNa4F z3b>2ejx~S8EacJ_gOtGhB|3*ggX^e>H?qPzoF3>QtHqKtZcQG?L~l`}&8VG@5>Ow< z3Ba@-@63%_s`6MF_f6MKt7F%98jp(S&`_S`cZc=Rr1_O;H+5UkW%c8C>eTH(Z9|!r zK3CO7q~;&=D7_$IH+(5tAVwsw4qkC{>O%*utKpN?_tmAjO1X!X^H$19)6TU{U`O#!WfyA|0*@BnPB`>j_QcB;hc?GSKgQ@v)7-$ zx)8>+uhGu*aX57*-B}|U-^LRO5Uoq{OZFH$V-Ye0kBLMRkBT-&OYt8$9Nr1NV{_#r zT2KHIN^(r|!?D@1Xg0E6(XE_wWpFru@|V_^CtxlFj<&}HzvmNjV**Cj>C8)@t{~YQ zE#jF>t)VkZ8(n`qWQ+OJyjc4_aReY_QEL9sLo~${mLroo^!26(r<Xz@aP{}mQft6(cyIk@90$q{iLrsE#??Yaj zHGGwzJP25KFS#ucNZ4{`hs0li;b_IZH|htKgoQ#ns+fZw$Rx*s;3)dt5tX?mjzDg! z(ImRKC3#85PtXX&rN!wee3R%7!VA;hf*`&#JCnZcNV0$Y35UL=Op#C#$QSf-xpt2k z9sDH$OYRi0-nd^Y=SSbsyMNXWAj@?b4}W89wNokQL321IQV8|WW`~x9h_Jukbc*y_ z^NfnuXO@HzYxZNV$8Wn0?w4&>E-&ab2zUKcnb`Ov)l9r-kPxX;MEX*SMYqO8K0>(~ zS)797m_l(VG%t^St-((yvq6st)@3jnESU1_3c}iCU&n5<$-O;Z3JO{rM+4#-4u~0v zlZOe)$fbb_%m8Ign&Jfg$9+fF?sMPSuIHiYLV?0MR*jV9nkNEKxCTlBx%;mB3I)K4 zJ5ISA-2--!5CA(0PhUB&SY8L?1d5Q54w#3nCH*~{6ZY3j^d)AB-)04VJ)s+@ji{ki ziKS^Fjo~zzTOpr1@k5u@5(6r!*A2n$K!&vTCeuB%TYOgY*}EEG0XJe0(bTr% zLbAEf%@>mncRW;bYr$9&`kX@nd#5EnOYTV`cL&Rb?{GT47f`tWfj0OuS}5=Pw(_A$ zp*X0TVi_aC8wSsA(NO_5nq6K0BOJhCKp_oJxtYigUOq{jT!TMn9Uh+c4ed{a+$d!l zkYQ$u~~x91|SYnGU%q8hi?z!*56@YtU8h= zH+hC&%Y835(|Uq-@nQ%$CEUwI5lAhvK_||6D@@8<=m~4xW4J= zDgUD>97a|$bZa*4y}r6PhH~quAnxrta)$TUIa}FgB>u^!(aIpx)e-RLA9VblAKp$! zw%Y}a3$|BF0myl1=B361gfZ%0I_etHRm4O^iV)qPs@kJJk^g3r2Ul~XAjA3AO=#kv z3R$_HUvqm;Sv}=6%bSiBnbw?ne$TwZMOM+}WoX^d`cv@#LuYOKA6))7ff<#B!7CW( zO+iLgx(EW{KQ}c5@;S=JY=!X?1OrC~ZoVw`wtoap!Uyfcs zxa+xdFB+;?Ht|dvIxq^`=Nov|$(`GcOi?zQnT}&^%smUp2zW?4H|B(SA#L1yiu7C(~`cTmY?EhK(Z={M-QXLgK{6Di4 zzHgl&tJ#H8;3?E6BOpycBo=-8<)-uouJd$;LO|$SahzaULz-v zp(A{{qFBk@cHK3j4Frg>FzP>9u&jB^hgp(_1zMFI!8N5xRj)$1d1S%{3T`IYLil6- zU&*faJHFBddcJF2aaTLG03P{wZYWzwVsyXSyOm zmIC!s`gUw%DmPDn8~-@Ow1QIB7Gnm%BlzhE&y>hBgiqC(_e_w4V-`*@{>v2o;-9Hg zgvBxzEG#bm4x;>C(_<5>4<=WXDA4B*iD|pjOl<-7UU$PDWRfyixNT6Vu=mw3_WI6^ zv9G9#=Dmpb)+pQzh#?sCu>H(>Z11YeTYE8YFDMqhs|o`sD5= z=k>rF{zu&DI;F+l?xyl=?jWxc`o2#?tHLRRMvzMa&!JP2fGbAD+|tqCAQ^-3kECpN z1{pGbXh9xcIjMI4i)_`fx7S{6(7gxx zIFt1km-hJMs463euF|}v;ORI_t?gS9mD3~vTFVEd)<^GVhZ7aHPu&q*PDK20P3>8~ zX&$5bEkS7LR&r|7Bn7`zlJu=27HmmMQAi$k(vH#NBbHybM~@_xV+N@)mzm@p8L1^a zhC@%-MP9zqIm@O=T$l4X9NYXvtU=?dq-i@Ls8ty&6FnOp5}H`KzaGdaD%VdY8>et; zD_?4&kc;045#&}FJ#(z~FM~I?M4UPr{7TCv*@sH{W!556@PFNfxM+ahM)2X78 zPW{YFUBRbP;$_8d*iOnLKtE@gp}VL6(|4@C;c;Tut2I6%I}G`)DT4p!WjfpqMw2x4?AyZZLj>#4M)U2a-m8~$Ib&UcWPNV7sF6Y~ zc`QZCPbtAx8OK~Lj4Qc%`|^E)FxYi8Qd)jpU;Ev|n1fg21i=Aw4LJ&C6+_U&l7kC7 z>(D4V#%*fH93BA90#{}>gr+vneH1A7!Dg3`W?@*k@)wx8h+L?pb9f%SZl6qZ$jW_4 z6iolE=2r7ZiNueu(v|97V#?QbHv7HV|BMNAbLz03rjl6o`13=U(SLsf<`TP0LM+FX zH0G~_%p~SIMC`lo$Ly!E!Nw|=K|P%gdQHWHa1Lj0?x+cFA=05*WoJ6s1VaC4Yn_6| zzWRi&Xt18uSId$_cmx(@(XUS)xj}vo*hZ}ePo=H;JL)0@tq|{F*N4jD9DT|c6Yi)^ zUaxGPT{U!p;UyKFSqIbmGe=VY1s4MoPp(vj=C6=k=^4sneKF8Jnvf3q7Vf9WWLfWD z%_J8@%$%h7%H1%~KJQuOh~&Bn1ee4S5>GW>w{3;Wk|Aq_K8?|Y{XsK(S3MAZBi`Cv z7&O}d_G0+^YFp)A(lwMqr{;~=zDc8w;FpM-cs_pB9yc9*NW0;lz-!m~?FU|bi@lwt zI+e5=8A?y=vpcCE@h71MSD~_wn6tgDnN#@({#>NF|Ha%}g|*dgZKF68DDK|i?(R~g zSSf|#7PPp#ySsa_Qi{8~ySqz@yW0+Z*ZSA`emUO1;SH)&~?LMiJ54Ktm!jp)OeBd zLf%r|+s&87y~QFY6ukx>x3^oq%q3nOt@=BfGhWs^#d;nJ>IhWEtWqKk(D|@a1*fP! zAy`=&Im-~NXRmj6E+G)OPG@y!u@42d@>5JU*J9WY;;bzlptTOW4nM(Mx(frm<>|@7 zr_=auexS{2(z7Oy6o9W}Q?F{kl!||sfu)KnV-d{e-56bC-jc1$Ov!~KFj}0(n6Z?H zGfT)?==0pAOI?rxM;u*vu%Tgs)f%SL=b#~In7dOPjxWhIEmLVmG72jhHR|L2)CjAJ zTQ!jr%oMIHH$5pR7ezf zMMu>KcBq#LpWeMy)?^yhESv>Oxy(=MR??-yE3h z#+#BSFIz6wb*CV-`w7(S!wf0t$;jS(gvZPYRIoH-_4m|q7 z8)K=xY~tV~Gr=p<$MmiFHBLOnYVPpzxnv8&Dqb2ATxEQ&VI|%czMT50-4w@26ZH*G zrgyCOW{|e1$b#($%8Ts~ROn?suIHDUdsGN^hcBZVi%qsu_yslRQ?N**ux=znFdQ(+ zeE7CRAHEUelPbvivTJ2DoB@2;OfpBp%K#Mmr^j~xw!PZA9y$DO+ zI6l}J?sc1wjDgmqhR*;D_7!<@;TY4xeEyN8yT73sZ_Z@7rw~?cC#`ggP4hnUs#M14 zhWS!2ZVgc??)TI>i|39tkrIp!A6IKX)Fq$Y&DRN~We9A$Kupvt*Pq5an3a896@5*- z(=M7A!zIJ1Wwc4HhfI!|$A%KnP4EsZZtv2|2g_c$)#aMu8NF9-`Q~gb6PSFewX6rp za&6FW%U<)+t*Yy29^62Pb6tinj&+bKJhNY%K1ejW!gtfOMZp$RX`Gc32?186pn(Cvu}AdzOyuXNX7ze+Pp zTG@%O=7@|VD_XZ1*-DCy%_axE+Oe|9MKAlRa)J1J>ZtEL#O2*C6ezjMR zu0UaZQPGx;GqAde(vQ1v)T?V`y85v0QT)7bH{v;` z5RS?7h7!W5b!3Z0XHGDR-k<9yv4&q@)UiG6gZh@IKumPmC-uZs7!q=y32}s^f1et^ z#1bhYbDdm0emC8QSF|+nj}}s-lQXJGMydF|&sSv{!$^9Vzcg29<6Z=$e03iyYxzBOU?i#`!@k?1Vr?iqRu17KrWk$2_;;!vnUdz*dL_ z^B7tEu>L)ZTip@DlQ>GBoUX>OmHqMEWj%nWP7R2z39Q_2?>h^m06^vLUwCEi%ik62gdQXKhj}1nj~x}zK?Ltm$Z~C zC3)oPnq}`eD*u(sDenFwTW9)@7LQcra75#AC~07#tB=Zs(zPUOY^8?_&}S2UV@_(v zI?d;gJ>H*2PDHbA%nDXHm)M@*z<8yRr09c`C{)7wSkBNxZjpT{F&Ht+3+{A`gJZp&oy?* zBP_I~oH9YG<-;UW4TQYug0C0}ys+?TJmLN>H9z4j1 zxT(hSiAlYLv-#h{#YFr8r9=^wWR=iMutR={l6-6qPpLPQNL>kNpt1geW|<(9-fuPr zo@@{}znFF=w0;zgg4U;Yb+3h4SsF0H#?q@p?sTS8ilHCpW0`}Ux0Bvaofx46v{Vjn zICJ~DryloP$D4eeLs69IxB#<1Ve=7EqL)8P%m$03*|i`;33#CHb$5&5d->fcEWB%` zmj1SbV6jN9Lw4yi`g5i9JIVsAg8nY&cyiivP%Np~#iPd!@rY}F#uVjwnX;w#&Jrcz z2>s6Hw{H!tvO{Q&EqufBjjK=Ea3AT5hk~o*M}C-KpZc4X-1i8kh(h3G>j9!x%z`+OB9?&0hfX;C zua$^pUe6hBc{G2M6|>;OE%_~3_kcOU$NkC(9YJ2&9u5gxAg)Ph{Nwu`@687c@JxY9 zeq&5VA5gim`IeWNi3|G~fmg6h!@J5PR(3>*-=*l6wN|g$_7mY{ekGtr>1=&Bvne=( z>NHP8jaeqMty8>Sd{S9#QRO<7-}xF@Ql5p$zhJLRT)SVUdXP35^RbjSTti?!`bLhK z)7(kA;BrRjK&Liw*OISYTlT=eoif_~gYbLP=Be>LhP?4esVFB+nzRyU%G2Tny|W`q z6e~F-?{+v^dqL{>d-lDC%pM2cF${IzBr$%sADO|w?E4Z|2#RPgUM109!&3egl`)CAfW))TC3^_SF zCL@mjaXex2w-D$w{vE0XM6Jl|M0lULDla}5gr)rpvimQ`5Ge2go)LCmQdF4bH zev?uqrPO@^2z8o=ozG@dX}sqZaO;)j6>N`n7U$m`1eJh9-hI7igcDzMfEpOtKo$R{ zWv?^~IahOPxHq9C@>w<9#tM-CLb3`fLiGaTy0)Ug9YW&31gZgtZeiN{x`KB)6&|t& zt3M2_ihZpo!3`M8Q0L1@E}!Ad*bTsp=687472OyWJ)dQKytS^J4bEuEWck|9QYpiiwK$~E#L>u<>AcyVe(=mivap`W9s_TU3@)B6%7XT^HG~1SfM;}#ioo-c^hpqx(L^~glf`b4PD=zU9tmysK{`}BF#1;kqEf;Q_d_?&E z?;pruUP$YwlSI(kaLtD`kWlRtVV1+EXHgsEWE}B zKtonz4r6_8E_OB^PJJU5Adr=poz=jQi<`y3$e5L#mxq&8-w0^T!O9LaGW@^mu8_VE z5Rff@byuEN{BQrhNDWwbUG@Ar>)3Yt3VNEW?fWEx@ri@;4*dd|I;o>CO27vYn zlY?TXu*!SvH2QSy$bG@RdXez1jl_JEujyPcFP^Yro2)!S-KI7QI?#`^<+t&`!& z6~BbN%+d9DSp0S5^>Xd5P4(xqh^UA}Ps>ZWG`EO^1VHNTryeXA2?;s5|NZ8RW*GEvgG-Pqr-Y{as8+zGy4wpwIX&Fe;nBOX9s?h@2Ggf z3`;VqA2`~kMt|3)N=$zOs#DHeEl7W1u(@H3I%0yKi&bkv{B`lCVe;Oilp{${!J4Ig za!eDK-!Ibrrt*grBav-d2o zP8a&oz@-oK-jVlPP7-E14y=h{Q$aq;nI$)iW8J*^$I-{%N0vwAe0d1NpCU0r2L2$p z$dOsvHYt;M7*h30K`I&YfTrNDga6QV+LJC<5F-3xDApoG>L~-1I3$9W1-&x13hxd3 zxy>U)B*d6D$R=9GKe3zbXxh|H340p>*9y%hYqm$AO0t34@AIfb7o|n=0u2Cw!&GuPsRV~QX%Bfa?c-uEr9vppXRy#6JA}#Zp3CgV zm~L%f6vQ?AXAC!vgz7~#Ps^OH#gD#{hW7?3Ji3IDKZ=q=fa^j90xedF)6Ws=1zC?k zv9rv-MIq`Nfq$O4vzxbfzOeDn%=nHv@QC8>`SI+*s| zZ}t=FXn#m*^f~@2IOLEWKXhqMdQ5{cVLHTISzfh|z)Xxe01lP(y9&;|Ltbxd_>B?9 z_E1c^>C+q%(oXd`Qh%F@e{olm2>=kETzgxug=Ay^0|P`T@J%k?K5&De_p<>Nn-^GMx3>qR^0?3o7+GfuaMj zdC|N*K&|7WksRo5o9Nw79N&=xh(w>?J6xEps!tURnF_kwI=|QGG8yTp zXzQ};KGhf9l4%L9N{}k`jN3EOH)br<(D1lVRp;*(ajLCb{$Qrd1jq`Rk+-yk3`ooW zB#Wt=5>t}Aih*4MvVF-Z3MCOn96&wnV$a}5nlx*S+RtOR3ylsO>$5w}-v6G{rJ)Ev zJy@9#Lrm)D6cPeswguyRXR)`A^)h_JRo9dsKs72$-2}oT_8O%Lqw=hLfCgajVp1bG zaDLXWt*Wn#-j`)mQw`eRb9&E@%9anM4BmJ6Y+d_3Moj|neG3LM zeG^Wv{BLp3&$fq$$%MVX3EOobI_CZ&_V%8Riw)WSmo)&r2BI%1$J`t+>8 z)obD3_%;@72t0L6Anrj2`&17G)2UhM3RjDsT32jqdZZP5!)~Y0a{vH3+Gp3nogG6a zt%eTgbx-azOT=7`3r5~E-$VjXEfkYEgoYV|JJH-soG*~kXWkKpD^ta_rg`Vd(j3m9 zwH0J4^>te(`|U5qvUK``ixSz$pwM4JqKEl!(f(Kc{&N!(fIvY_Z9mF6FVTb#0Bny1 zAb^V-g9sK99UW5{4Go>OGE`H?&M!nASmL**(`C0%N(b1eyrpGSaC}<1fHOMemMjy5 zOz*Y!cBLN70G=WRn~gH=6bG`N-RpaOakX+_;yqPZQ)eAMzYHnE?q)wk1Yi1NxWBn% zfp665WKH?0?g=?qY)UWHbOtkK!u6hH$PSZsc(t#RKGtevfcSvTE7bQy>B&febdQ?( zXp@@x>v^RVZ4-La!YD+?d@CZvR=gY3_8cVB2~S6_G&fMJv1`5+VzoxHiB@!f_i4U@ zXAcp?3^ff{CBa9X0VfB*iyS+H^w2_a3b$G8IfR4?*S#^sM3IWA1Sb5uR(PZv6#82Y zj>%8VFB~a-)B9(>Hn#owa@fI&qxYxiIMHC90IsgIsx=ZDPt%Za*#zFh97%o5oA}<^ zn#w+GJ25NB@@U~mC)t%hdPY!UYGb^W$lZ#B^HDqc(}Gjl^&;yB({Ie0!?!$MEiOUX zZ8m+oA=$X)g(2Nfb?$AzmJJ(ZZ#DMp!H&gecb5Z>l|;<}Wu)?o+raK8ue0gClYebf^sQr?eJk|?}M7+Y(lIl05H zg#$f#St4q^vClc^5PU)vZZkL`>dM1il(=RL!`mUp-jOD& zVk*auBOT@BgWB>EA>n-jo0q^RzMzzCGU-+^|7gd6#Fe1~6B5Z;@EtRMW>Hn(!qKS3 z!rqFGCWNVLx2=}d`}64I51soof=M#v$?0<}#SgUA>I5#MLAXXCVcO-XOMqVI&bzE*WT?n-U>aIh!_D8V` zD1#2$wvR~CIoVvgyUd>ImBIYVxutBe^SVxM&%5p}f+2I6YQp2!fywI|3t^*%#thWH zc6^YkBU^4c$N86-&yqUr>(_bH)*-(1q;_4!&J&HUS+dPZf|{Mv^@=x>X^>IRg#jjq zPE>0VTK)F z`w}uYPixI9k*>90{+1I-C*vK@{@pL!FQiGN!#~M=R{w&0U-*&pz zECSnRkC=R7vvt_+3l;k)2CKTx`0XnLhmDMV3!=9C1-%=Vayj;w0z)M3*;8BmYP$1Q zEj%Z4)Dh_1qtyIu>OdH(JTf#mFm~Zso)Z0-l*$ok#Bu^5I2zrJq4~*l5(>k#fHfp5 z=)A_0e7f^6-bv&Lvg25?)#e-j?b?Qy4KL?yvhwy-lm6#<&=@l_Wbue6vO)w4rD1-O8?P$*M*PFe>`?~-%y~V; zV=JkXfhXYTJ7|s2IMxTfMl1^jajr!ou2Zdp)1dmUIsL;OWIoS!doK+z&hOGY+<+;K z7)!NJPwU^Put)`}UvWwXOQ!J#pY2duEB&3|GkJp!@2bg%4?t?=_(!u6`)t4cqPH@{ zmZlSue?csoCv_LzQ0I{p3EfOGidtuXJ$5>gcjP~-yj?X$;)Rl)H{tQT@x*B&s?BUH z?)V0hTrRG4V!rzamCNSp+xMyr&j^KJ(a2nSC#RI(h>D^@Wt99Go9 zCcy9r5(R-D&n$IJ`*@|fICDh4E?ILe$D(zch8%nQs*)B}N#ho6gQNP-F1R44&E`z3 z3u~+{H{4GdZDiqFJy5N!_yt`ej{RDa-BGEvmJ)}^9gkNI9lk1da}5d15d|#ncRz8p z#T2Rj-pj;>04+R?05c3*HlUhRJfHFiF8qWq*EdFb9A z$-GmX(2M6;WC}AI

r$ce6E>i;7=4gp2{tepx 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 literal 0 HcmV?d00001