Commit 55f622751198869410be344573251457f9797e0a

Authored by 田强
1 parent 46286d5c

refactor: build & start

1 #!/usr/bin/env node 1 #!/usr/bin/env node
2 -  
3 -const path = require('path');  
4 -const fs = require('fs');  
5 const execSync = require('child_process').execSync; 2 const execSync = require('child_process').execSync;
6 const chalk = require('chalk'); 3 const chalk = require('chalk');
7 -const getConfigContent = require('../config/defaultConfig.js');  
8 4
9 -const umircCwdFilePath = path.resolve(process.cwd(), '.umirc.js'); 5 +const defaultEnv = ['dev', 'prod']
  6 +const env = process.argv.slice(2).join(' ') || 'prod'
  7 +
  8 +if (!defaultEnv.includes(env)) {
  9 + console.log(chalk.red('\n 命令不存在'));
  10 + process.exit(1);
  11 +}
10 12
11 -async function writeFile() {  
12 - const content = await getConfigContent();  
13 - fs.writeFile(umircCwdFilePath, content, (err) => {  
14 - if (err) {  
15 - console.log(chalk.red(`文件写入失败, ${err}`));  
16 - process.exit(1);  
17 - } else {  
18 - execSync(`npx cross-env ${process.argv.slice(2).join(' ')} umi build`, { stdio: 'inherit' });  
19 - fs.unlinkSync(umircCwdFilePath);  
20 - }  
21 - }); 13 +if (env === 'prod') {
  14 + execSync(`npx cross-env NODE_ENV=production webpack build --config ./config/webpack.prod.js`, { stdio: 'inherit' });
22 } 15 }
23 16
24 -writeFile(); 17 +if (env === 'dev') {
  18 + execSync(`npx cross-env NODE_ENV=development webpack build --config ./config/webpack.dev.js`, { stdio: 'inherit' });
  19 +}
1 #!/usr/bin/env node 1 #!/usr/bin/env node
2 2
3 -const path = require('path');  
4 -const fs = require('fs');  
5 const execSync = require('child_process').execSync; 3 const execSync = require('child_process').execSync;
6 -const chalk = require('chalk');  
7 -const getConfigContent = require('../config/defaultConfig.js');  
8 -const { findUsablePort } = require('../utils');  
9 4
10 -const umircCwdFilePath = path.resolve(process.cwd(), '.umirc.js');  
11 -  
12 -async function writeFile() {  
13 - const port = await findUsablePort(process.env.PORT || 8000);  
14 - const content = getConfigContent(port);  
15 -  
16 - fs.writeFile(umircCwdFilePath, content, (err) => {  
17 - if (err) {  
18 - console.log(chalk.red(`文件写入失败, ${err}`));  
19 - process.exit(1);  
20 - } else {  
21 - execSync(  
22 - `npx cross-env ${process.argv  
23 - .slice(2)  
24 - .join(' ')} SOCKET_SERVER=http://localhost:${port} umi dev`,  
25 - { stdio: 'inherit' },  
26 - );  
27 - fs.unlinkSync(umircCwdFilePath);  
28 - }  
29 - });  
30 -}  
31 -  
32 -writeFile(); 5 +execSync(`npx cross-env NODE_ENV=development vite --force --config ./config/vite.config.js`, { stdio: 'inherit' });
1 -const getConfigContent = (port) => {  
2 - return `  
3 - import { defineConfig } from 'umi';  
4 - import path from 'path';  
5 - import fs from 'fs';  
6 - import MiniCssExtractPlugin from 'mini-css-extract-plugin'  
7 - import routes from './src/routes'  
8 - import pkg from './package.json'  
9 - let userConfig = {};  
10 - let terserOptions = {};  
11 - let publicPath = '/' + pkg.name + '/'  
12 -  
13 - if (fs.existsSync(path.resolve(process.cwd(), '.qx.config.js'))) {  
14 - userConfig = require(path.resolve(process.cwd(), '.qx.config.js'))  
15 - }  
16 -  
17 - if (process.env.NODE_ENV === 'development') {  
18 - publicPath = '//localhost:' + ${port} + '/'  
19 - }  
20 -  
21 - if (process.env.UMI_APP_ENV === 'prod') {  
22 - terserOptions = {  
23 - compress: {  
24 - pure_funcs: ['console.log', 'debugger'],  
25 - },  
26 - };  
27 - } else {  
28 - terserOptions = {  
29 - compress: {  
30 - drop_debugger: true,  
31 - },  
32 - };  
33 - }  
34 -  
35 - export default defineConfig({  
36 - esbuild: {},  
37 - devServer: {  
38 - port: ${port},  
39 - 'Access-Control-Allow-Origin': true  
40 - },  
41 - runtimePublicPath: true,  
42 - publicPath,  
43 - mountElementId: pkg.name,  
44 - webpack5: {  
45 - lazyCompilation: {},  
46 - },  
47 - nodeModulesTransform: {  
48 - type: 'none',  
49 - },  
50 - history: {  
51 - type: 'hash',  
52 - },  
53 - alias: {  
54 - '@/src': 'src',  
55 - },  
56 - hash: true,  
57 - title: false,  
58 - lessLoader: {  
59 - globalVars: {  
60 - theme: 'true;@import "~@/variable.less"',  
61 - },  
62 - },  
63 - antd: {  
64 - config: {},  
65 - },  
66 - fastRefresh: {},  
67 - qiankun: {  
68 - slave: {},  
69 - },  
70 - dynamicImport: {  
71 - loading: '@/components/qx-page-loading',  
72 - },  
73 - routes,  
74 - terserOptions,  
75 - chainWebpack: function (memo, { env, webpack, createCSSRule }) {  
76 - memo.resolve.alias.set('@', path.resolve(__dirname, './src'));  
77 - memo.resolve.alias.set('@@', path.resolve(__dirname, './src/.umi'));  
78 - memo.optimization.delete('noEmitOnErrors');  
79 - memo.plugins.delete('optimize-css');  
80 - // if (env === 'production') {  
81 - memo.merge({  
82 - plugins: env === 'production'? [new MiniCssExtractPlugin()] : [],  
83 - optimization: {  
84 - emitOnErrors: true,  
85 - splitChunks: {  
86 - chunks: 'async',  
87 - minSize: 30000,  
88 - minChunks: 3,  
89 - automaticNameDelimiter: '.',  
90 - cacheGroups: {  
91 - antdesigns: {  
92 - name: 'antdesigns',  
93 - chunks: 'all',  
94 - test: /(@antd|antd|@ant-design)/,  
95 - priority: 10  
96 - },  
97 - x6: {  
98 - name: 'x6',  
99 - chunks: 'all',  
100 - test: /(@antv\\/x6|@antv\\/x6-react-components|@antv\\/x6-react-shape)/,  
101 - priority: 20,  
102 - },  
103 - qxwidgets: {  
104 - name: 'qxwidgets',  
105 - chunks: 'all',  
106 - test: /\\/src\\/packages\\/qx-form-generator/,  
107 - priority: 10,  
108 - },  
109 - formrender: {  
110 - name: 'formrender',  
111 - chunks: 'all',  
112 - test: /@qx\\/form-render/,  
113 - priority: 10,  
114 - },  
115 - qx: {  
116 - name: 'qx',  
117 - chunks: 'all',  
118 - test: /(@qx\\/view-render|@qx\\/form-design|@qx\\/hooks|@qx\\/utils|@qx\\/icon-btn)/,  
119 - priority: 20,  
120 - },  
121 - echarts: {  
122 - name: 'echarts',  
123 - chunks: 'all',  
124 - test: /(echarts|echarts-for-react)/,  
125 - priority: 20,  
126 - },  
127 - // styles: {  
128 - // name: "styles",  
129 - // type: "css/mini-extract",  
130 - // chunks: "all",  
131 - // enforce: true,  
132 - // },  
133 - vendors: {  
134 - name: 'vendors',  
135 - chunks: 'all',  
136 - test: /[\\/]node_modules[\\/]/,  
137 - priority: 10,  
138 - },  
139 - },  
140 - },  
141 - },  
142 - externals: function ({ context, request }, callback) {  
143 - if (env === 'production') {  
144 - if (/^react$/.test(request)) {  
145 - return callback(null, 'React', 'react');  
146 - }  
147 -  
148 - if (/^react-dom$/.test(request)) {  
149 - return callback(null, 'ReactDOM', 'react-dom');  
150 - }  
151 - }  
152 -  
153 - if (/antd.*.(css|less)$/.test(path.resolve(context, request))) {  
154 - return callback(null, 'antd-style');  
155 - }  
156 -  
157 - callback();  
158 - },  
159 - });  
160 - // }  
161 - },  
162 - ...userConfig,  
163 - });  
164 - `;  
165 -};  
166 -  
167 -module.exports = getConfigContent;  
  1 +const { defineConfig } = require('vite');
  2 +const process = require('process');
  3 +import { viteExternalsPlugin } from 'vite-plugin-externals';
  4 +const path = require('path');
  5 +const { cwd } = require('process');
  6 +
  7 +module.exports = defineConfig({
  8 + server: {
  9 + proxy: path.resolve(cwd(), './proxy'),
  10 + },
  11 + define: {
  12 + // By default, Vite doesn't include shims for NodeJS/
  13 + // necessary for segment analytics lib to work
  14 + global: {},
  15 + 'process.env': process.env,
  16 + },
  17 + resolve: {
  18 + extensions: ['.json', '.jsx', '.js', '.ts', '.tsx'],
  19 + alias: {
  20 + '@': path.resolve(cwd, './src/'),
  21 + '@/src': path.resolve(cwd, './src/'),
  22 + '~@qx': path.resolve(cwd, './node_modules/@qx'),
  23 + },
  24 + },
  25 + css: {
  26 + preprocessorOptions: {
  27 + less: {
  28 + javascriptEnabled: true,
  29 + additionalData: `@import '@/styles/variable.less';`,
  30 + },
  31 + },
  32 + },
  33 + plugins: [
  34 + new viteExternalsPlugin({
  35 + react: 'React',
  36 + 'react-dom': 'ReactDOM',
  37 + dayjs: 'dayjs',
  38 + antd: 'antd',
  39 + }),
  40 + ],
  41 +});
  1 +const CopyPlugin = require('copy-webpack-plugin');
  2 +const HtmlWebpackPlugin = require('html-webpack-plugin');
  3 +const WebpackBar = require('webpackbar');
  4 +const MiniCssExtractPlugin = require('mini-css-extract-plugin');
  5 +const NodePolyfillPlugin = require('node-polyfill-webpack-plugin');
  6 +
  7 +const process = require('process');
  8 +const path = require('path');
  9 +
  10 +const cwd = process.cwd();
  11 +
  12 +module.exports = {
  13 + output: {
  14 + filename: './js/[name]-[contenthash].js',
  15 + libraryTarget: 'umd',
  16 + clean: true,
  17 + },
  18 + entry: path.resolve(cwd, './src/index.tsx'),
  19 + module: {
  20 + rules: [
  21 + {
  22 + test: /\.(js|jsx|ts|tsx)$/,
  23 + exclude: /node_modules/,
  24 + use: [
  25 + 'thread-loader',
  26 + {
  27 + loader: 'babel-loader',
  28 + options: {
  29 + presets: [
  30 + '@babel/preset-env',
  31 + '@babel/preset-react',
  32 + '@babel/preset-typescript',
  33 + ],
  34 + },
  35 + },
  36 + ],
  37 + },
  38 + {
  39 + test: /\.(png|jpeg|jpg)(\?[a-z0-9=&.]+)?$/,
  40 + use: {
  41 + loader: 'file-loader',
  42 + options: {
  43 + name: './public/imgs/[name].[ext]',
  44 + },
  45 + },
  46 + },
  47 + {
  48 + test: /\.(ttf|eot|woff(2)?)(\?[a-z0-9=&.]+)?$/,
  49 + use: {
  50 + loader: 'file-loader',
  51 + options: {
  52 + name: './public/fonts/[name].[ext]',
  53 + },
  54 + },
  55 + },
  56 + {
  57 + test: /\.less$/i,
  58 + use: [
  59 + MiniCssExtractPlugin.loader,
  60 + 'css-loader',
  61 + {
  62 + loader: 'less-loader',
  63 + options: {
  64 + additionalData: `@import '@/styles/variable.less';`,
  65 + },
  66 + },
  67 + ],
  68 + },
  69 +
  70 + {
  71 + test: /\.css$/i,
  72 + use: [MiniCssExtractPlugin.loader, 'css-loader'],
  73 + },
  74 + {
  75 + test: /\.svg$/,
  76 + use: ['@svgr/webpack', 'url-loader'],
  77 + },
  78 + ],
  79 + },
  80 + resolve: {
  81 + extensions: ['.json', '.jsx', '.js', '.ts', '.tsx'],
  82 + alias: {
  83 + '@': path.resolve(cwd, './src/'),
  84 + '@/src': path.resolve(cwd, './src/'),
  85 + },
  86 + },
  87 + plugins: [
  88 + new HtmlWebpackPlugin({
  89 + template: path.resolve(cwd, './src/public/index.html'),
  90 + }),
  91 + new CopyPlugin({
  92 + patterns: [
  93 + {
  94 + from: path.resolve(cwd, './static'),
  95 + to: 'static',
  96 + },
  97 + ],
  98 + }),
  99 + new WebpackBar(),
  100 + new NodePolyfillPlugin()
  101 + ],
  102 +};
  1 +const { merge } = require('webpack-merge');
  2 +const baseConfig = require('./webpack.base');
  3 +const path = require('path');
  4 +const { cwd } = require('process');
  5 +
  6 +module.exports = merge(baseConfig, {
  7 + mode: 'development',
  8 + devServer: {
  9 + hot: false,
  10 + headers: {
  11 + 'Access-Control-Allow-Origin': '*',
  12 + },
  13 + proxy: path.resolve(cwd(), './proxy'),
  14 + },
  15 + externals: {},
  16 +});
  1 +const { merge } = require('webpack-merge');
  2 +const baseConfig = require('./webpack.base');
  3 +const CssMinimizerWebpackPlugin = require('css-minimizer-webpack-plugin');
  4 +const TerserPlugin = require('terser-webpack-plugin');
  5 +const CompressionWebpackPlugin = require('compression-webpack-plugin');
  6 +const MiniCssExtractPlugin = require('mini-css-extract-plugin');
  7 +
  8 +module.exports = merge(baseConfig, {
  9 + mode: 'production',
  10 + externals: {
  11 + react: 'React',
  12 + 'react-dom': 'ReactDOM',
  13 + 'dayjs': 'dayjs',
  14 + 'antd': 'antd',
  15 + },
  16 + optimization: {
  17 + minimize: true,
  18 + minimizer: [
  19 + new CompressionWebpackPlugin(),
  20 + new TerserPlugin({
  21 + extractComments: false,
  22 + test: /\.js(\?.*)?$/i,
  23 + exclude: /node_modules/,
  24 + }),
  25 + new MiniCssExtractPlugin({
  26 + filename: './styles/[name]-[contenthash].css',
  27 + }),
  28 + new CssMinimizerWebpackPlugin(),
  29 + ],
  30 + },
  31 +});
1 { 1 {
2 "name": "@qx/cli", 2 "name": "@qx/cli",
3 - "version": "1.1.0-beta.4", 3 + "version": "1.1.0-beta.5",
4 "lockfileVersion": 3, 4 "lockfileVersion": 3,
5 "requires": true, 5 "requires": true,
6 "packages": { 6 "packages": {
7 "": { 7 "": {
8 "name": "@qx/cli", 8 "name": "@qx/cli",
9 - "version": "1.1.0-beta.4", 9 + "version": "1.1.0-beta.5",
10 "license": "ISC", 10 "license": "ISC",
11 "dependencies": { 11 "dependencies": {
12 "chalk": "^4.1.2", 12 "chalk": "^4.1.2",
@@ -21,533 +21,593 @@ @@ -21,533 +21,593 @@
21 "qx-cli-start": "bin/start.js" 21 "qx-cli-start": "bin/start.js"
22 }, 22 },
23 "devDependencies": { 23 "devDependencies": {
  24 + "compression-webpack-plugin": "^10.0.0",
  25 + "copy-webpack-plugin": "^11.0.0",
  26 + "cross-env": "^7.0.3",
  27 + "css-minimizer-webpack-plugin": "^5.0.1",
  28 + "html-webpack-plugin": "^5.5.3",
24 "mini-css-extract-plugin": "^2.7.6", 29 "mini-css-extract-plugin": "^2.7.6",
25 - "umi": "3.5.0"  
26 - }  
27 - },  
28 - "node_modules/@babel/runtime": {  
29 - "version": "7.12.5",  
30 - "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.12.5.tgz",  
31 - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", 30 + "node-polyfill-webpack-plugin": "^2.0.1",
  31 + "vite": "^4.5.0",
  32 + "webpack-merge": "^5.10.0",
  33 + "webpackbar": "^5.0.2"
  34 + }
  35 + },
  36 + "node_modules/@esbuild/android-arm": {
  37 + "version": "0.18.20",
  38 + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
  39 + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
  40 + "cpu": [
  41 + "arm"
  42 + ],
32 "dev": true, 43 "dev": true,
33 - "dependencies": {  
34 - "regenerator-runtime": "^0.13.4" 44 + "optional": true,
  45 + "os": [
  46 + "android"
  47 + ],
  48 + "engines": {
  49 + "node": ">=12"
35 } 50 }
36 }, 51 },
37 - "node_modules/@bloomberg/record-tuple-polyfill": {  
38 - "version": "0.0.3",  
39 - "resolved": "https://registry.npmmirror.com/@bloomberg/record-tuple-polyfill/-/record-tuple-polyfill-0.0.3.tgz",  
40 - "integrity": "sha512-sBnCqW0nqofE47mxFnw+lvx6kzsQstwaQMVkh66qm/A6IlsnH7WsyGuVXTou8RF2wL4W7ybOoHPvP2WgIo6rhQ==",  
41 - "dev": true  
42 - },  
43 - "node_modules/@csstools/convert-colors": {  
44 - "version": "1.4.0",  
45 - "resolved": "https://registry.npmmirror.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",  
46 - "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", 52 + "node_modules/@esbuild/android-arm64": {
  53 + "version": "0.18.20",
  54 + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
  55 + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
  56 + "cpu": [
  57 + "arm64"
  58 + ],
47 "dev": true, 59 "dev": true,
  60 + "optional": true,
  61 + "os": [
  62 + "android"
  63 + ],
48 "engines": { 64 "engines": {
49 - "node": ">=4.0.0" 65 + "node": ">=12"
50 } 66 }
51 }, 67 },
52 - "node_modules/@jridgewell/gen-mapping": {  
53 - "version": "0.3.3",  
54 - "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",  
55 - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 68 + "node_modules/@esbuild/android-x64": {
  69 + "version": "0.18.20",
  70 + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
  71 + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
  72 + "cpu": [
  73 + "x64"
  74 + ],
56 "dev": true, 75 "dev": true,
57 - "peer": true,  
58 - "dependencies": {  
59 - "@jridgewell/set-array": "^1.0.1",  
60 - "@jridgewell/sourcemap-codec": "^1.4.10",  
61 - "@jridgewell/trace-mapping": "^0.3.9"  
62 - }, 76 + "optional": true,
  77 + "os": [
  78 + "android"
  79 + ],
63 "engines": { 80 "engines": {
64 - "node": ">=6.0.0" 81 + "node": ">=12"
65 } 82 }
66 }, 83 },
67 - "node_modules/@jridgewell/resolve-uri": {  
68 - "version": "3.1.1",  
69 - "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",  
70 - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 84 + "node_modules/@esbuild/darwin-arm64": {
  85 + "version": "0.18.20",
  86 + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
  87 + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
  88 + "cpu": [
  89 + "arm64"
  90 + ],
71 "dev": true, 91 "dev": true,
72 - "peer": true, 92 + "optional": true,
  93 + "os": [
  94 + "darwin"
  95 + ],
73 "engines": { 96 "engines": {
74 - "node": ">=6.0.0" 97 + "node": ">=12"
75 } 98 }
76 }, 99 },
77 - "node_modules/@jridgewell/set-array": {  
78 - "version": "1.1.2",  
79 - "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz",  
80 - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 100 + "node_modules/@esbuild/darwin-x64": {
  101 + "version": "0.18.20",
  102 + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
  103 + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
  104 + "cpu": [
  105 + "x64"
  106 + ],
81 "dev": true, 107 "dev": true,
82 - "peer": true, 108 + "optional": true,
  109 + "os": [
  110 + "darwin"
  111 + ],
83 "engines": { 112 "engines": {
84 - "node": ">=6.0.0" 113 + "node": ">=12"
85 } 114 }
86 }, 115 },
87 - "node_modules/@jridgewell/source-map": {  
88 - "version": "0.3.5",  
89 - "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.5.tgz",  
90 - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", 116 + "node_modules/@esbuild/freebsd-arm64": {
  117 + "version": "0.18.20",
  118 + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
  119 + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
  120 + "cpu": [
  121 + "arm64"
  122 + ],
91 "dev": true, 123 "dev": true,
92 - "peer": true,  
93 - "dependencies": {  
94 - "@jridgewell/gen-mapping": "^0.3.0",  
95 - "@jridgewell/trace-mapping": "^0.3.9" 124 + "optional": true,
  125 + "os": [
  126 + "freebsd"
  127 + ],
  128 + "engines": {
  129 + "node": ">=12"
96 } 130 }
97 }, 131 },
98 - "node_modules/@jridgewell/sourcemap-codec": {  
99 - "version": "1.4.15",  
100 - "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",  
101 - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 132 + "node_modules/@esbuild/freebsd-x64": {
  133 + "version": "0.18.20",
  134 + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
  135 + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
  136 + "cpu": [
  137 + "x64"
  138 + ],
102 "dev": true, 139 "dev": true,
103 - "peer": true 140 + "optional": true,
  141 + "os": [
  142 + "freebsd"
  143 + ],
  144 + "engines": {
  145 + "node": ">=12"
  146 + }
104 }, 147 },
105 - "node_modules/@jridgewell/trace-mapping": {  
106 - "version": "0.3.19",  
107 - "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",  
108 - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", 148 + "node_modules/@esbuild/linux-arm": {
  149 + "version": "0.18.20",
  150 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
  151 + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
  152 + "cpu": [
  153 + "arm"
  154 + ],
109 "dev": true, 155 "dev": true,
110 - "peer": true,  
111 - "dependencies": {  
112 - "@jridgewell/resolve-uri": "^3.1.0",  
113 - "@jridgewell/sourcemap-codec": "^1.4.14" 156 + "optional": true,
  157 + "os": [
  158 + "linux"
  159 + ],
  160 + "engines": {
  161 + "node": ">=12"
114 } 162 }
115 }, 163 },
116 - "node_modules/@types/eslint": {  
117 - "version": "8.44.3",  
118 - "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.44.3.tgz",  
119 - "integrity": "sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==", 164 + "node_modules/@esbuild/linux-arm64": {
  165 + "version": "0.18.20",
  166 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
  167 + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
  168 + "cpu": [
  169 + "arm64"
  170 + ],
120 "dev": true, 171 "dev": true,
121 - "peer": true,  
122 - "dependencies": {  
123 - "@types/estree": "*",  
124 - "@types/json-schema": "*" 172 + "optional": true,
  173 + "os": [
  174 + "linux"
  175 + ],
  176 + "engines": {
  177 + "node": ">=12"
125 } 178 }
126 }, 179 },
127 - "node_modules/@types/eslint-scope": {  
128 - "version": "3.7.5",  
129 - "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.5.tgz",  
130 - "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", 180 + "node_modules/@esbuild/linux-ia32": {
  181 + "version": "0.18.20",
  182 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
  183 + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
  184 + "cpu": [
  185 + "ia32"
  186 + ],
131 "dev": true, 187 "dev": true,
132 - "peer": true,  
133 - "dependencies": {  
134 - "@types/eslint": "*",  
135 - "@types/estree": "*" 188 + "optional": true,
  189 + "os": [
  190 + "linux"
  191 + ],
  192 + "engines": {
  193 + "node": ">=12"
136 } 194 }
137 }, 195 },
138 - "node_modules/@types/estree": {  
139 - "version": "1.0.2",  
140 - "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.2.tgz",  
141 - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", 196 + "node_modules/@esbuild/linux-loong64": {
  197 + "version": "0.18.20",
  198 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
  199 + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
  200 + "cpu": [
  201 + "loong64"
  202 + ],
142 "dev": true, 203 "dev": true,
143 - "peer": true 204 + "optional": true,
  205 + "os": [
  206 + "linux"
  207 + ],
  208 + "engines": {
  209 + "node": ">=12"
  210 + }
144 }, 211 },
145 - "node_modules/@types/history": {  
146 - "version": "5.0.0",  
147 - "resolved": "https://registry.npmmirror.com/@types/history/-/history-5.0.0.tgz",  
148 - "integrity": "sha512-hy8b7Y1J8OGe6LbAjj3xniQrj3v6lsivCcrmf4TzSgPzLkhIeKgc5IZnT7ReIqmEuodjfO8EYAuoFvIrHi/+jQ==",  
149 - "deprecated": "This is a stub types definition. history provides its own type definitions, so you do not need this installed.", 212 + "node_modules/@esbuild/linux-mips64el": {
  213 + "version": "0.18.20",
  214 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
  215 + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
  216 + "cpu": [
  217 + "mips64el"
  218 + ],
150 "dev": true, 219 "dev": true,
151 - "dependencies": {  
152 - "history": "*" 220 + "optional": true,
  221 + "os": [
  222 + "linux"
  223 + ],
  224 + "engines": {
  225 + "node": ">=12"
153 } 226 }
154 }, 227 },
155 - "node_modules/@types/json-schema": {  
156 - "version": "7.0.13",  
157 - "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz",  
158 - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==",  
159 - "dev": true  
160 - },  
161 - "node_modules/@types/node": {  
162 - "version": "20.8.3",  
163 - "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.3.tgz",  
164 - "integrity": "sha512-jxiZQFpb+NlH5kjW49vXxvxTjeeqlbsnTAdBTKpzEdPs9itay7MscYXz3Fo9VYFEsfQ6LJFitHad3faerLAjCw==",  
165 - "dev": true  
166 - },  
167 - "node_modules/@types/prop-types": {  
168 - "version": "15.7.8",  
169 - "resolved": "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.8.tgz",  
170 - "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==",  
171 - "dev": true  
172 - },  
173 - "node_modules/@types/react": {  
174 - "version": "18.2.25",  
175 - "resolved": "https://registry.npmmirror.com/@types/react/-/react-18.2.25.tgz",  
176 - "integrity": "sha512-24xqse6+VByVLIr+xWaQ9muX1B4bXJKXBbjszbld/UEDslGLY53+ZucF44HCmLbMPejTzGG9XgR+3m2/Wqu1kw==", 228 + "node_modules/@esbuild/linux-ppc64": {
  229 + "version": "0.18.20",
  230 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
  231 + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
  232 + "cpu": [
  233 + "ppc64"
  234 + ],
177 "dev": true, 235 "dev": true,
178 - "dependencies": {  
179 - "@types/prop-types": "*",  
180 - "@types/scheduler": "*",  
181 - "csstype": "^3.0.2" 236 + "optional": true,
  237 + "os": [
  238 + "linux"
  239 + ],
  240 + "engines": {
  241 + "node": ">=12"
182 } 242 }
183 }, 243 },
184 - "node_modules/@types/react-dom": {  
185 - "version": "16.9.20",  
186 - "resolved": "https://registry.npmmirror.com/@types/react-dom/-/react-dom-16.9.20.tgz",  
187 - "integrity": "sha512-sYJBek61QO1qeZOnGy79jOaQnQK/sT5CHK0gmwEhMzbhrgpRWoxdEXRaaR96vGfRttWliKG82SVrWbc6WRNwng==", 244 + "node_modules/@esbuild/linux-riscv64": {
  245 + "version": "0.18.20",
  246 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
  247 + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
  248 + "cpu": [
  249 + "riscv64"
  250 + ],
188 "dev": true, 251 "dev": true,
189 - "dependencies": {  
190 - "@types/react": "^16" 252 + "optional": true,
  253 + "os": [
  254 + "linux"
  255 + ],
  256 + "engines": {
  257 + "node": ">=12"
191 } 258 }
192 }, 259 },
193 - "node_modules/@types/react-dom/node_modules/@types/react": {  
194 - "version": "16.14.48",  
195 - "resolved": "https://registry.npmmirror.com/@types/react/-/react-16.14.48.tgz",  
196 - "integrity": "sha512-7HP7K9IyuP6CpxEHmfRPEl21pwra+nSgZHXhyq7WOkxhIGYtSpIHJBijh4zuScgelrPxsUXVPDRkSKHhT+6nkg==", 260 + "node_modules/@esbuild/linux-s390x": {
  261 + "version": "0.18.20",
  262 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
  263 + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
  264 + "cpu": [
  265 + "s390x"
  266 + ],
197 "dev": true, 267 "dev": true,
198 - "dependencies": {  
199 - "@types/prop-types": "*",  
200 - "@types/scheduler": "*",  
201 - "csstype": "^3.0.2" 268 + "optional": true,
  269 + "os": [
  270 + "linux"
  271 + ],
  272 + "engines": {
  273 + "node": ">=12"
202 } 274 }
203 }, 275 },
204 - "node_modules/@types/react-router": {  
205 - "version": "5.1.20",  
206 - "resolved": "https://registry.npmmirror.com/@types/react-router/-/react-router-5.1.20.tgz",  
207 - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", 276 + "node_modules/@esbuild/linux-x64": {
  277 + "version": "0.18.20",
  278 + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
  279 + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
  280 + "cpu": [
  281 + "x64"
  282 + ],
208 "dev": true, 283 "dev": true,
209 - "dependencies": {  
210 - "@types/history": "^4.7.11",  
211 - "@types/react": "*" 284 + "optional": true,
  285 + "os": [
  286 + "linux"
  287 + ],
  288 + "engines": {
  289 + "node": ">=12"
212 } 290 }
213 }, 291 },
214 - "node_modules/@types/react-router-config": {  
215 - "version": "5.0.2",  
216 - "resolved": "https://registry.npmmirror.com/@types/react-router-config/-/react-router-config-5.0.2.tgz",  
217 - "integrity": "sha512-WOSetDV3YPxbkVJAdv/bqExJjmcdCi/vpCJh3NfQOy1X15vHMSiMioXIcGekXDJJYhqGUMDo9e337mh508foAA==", 292 + "node_modules/@esbuild/netbsd-x64": {
  293 + "version": "0.18.20",
  294 + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
  295 + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
  296 + "cpu": [
  297 + "x64"
  298 + ],
218 "dev": true, 299 "dev": true,
219 - "dependencies": {  
220 - "@types/history": "*",  
221 - "@types/react": "*",  
222 - "@types/react-router": "*" 300 + "optional": true,
  301 + "os": [
  302 + "netbsd"
  303 + ],
  304 + "engines": {
  305 + "node": ">=12"
223 } 306 }
224 }, 307 },
225 - "node_modules/@types/react-router-dom": {  
226 - "version": "5.1.7",  
227 - "resolved": "https://registry.npmmirror.com/@types/react-router-dom/-/react-router-dom-5.1.7.tgz",  
228 - "integrity": "sha512-D5mHD6TbdV/DNHYsnwBTv+y73ei+mMjrkGrla86HthE4/PVvL1J94Bu3qABU+COXzpL23T1EZapVVpwHuBXiUg==", 308 + "node_modules/@esbuild/openbsd-x64": {
  309 + "version": "0.18.20",
  310 + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
  311 + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
  312 + "cpu": [
  313 + "x64"
  314 + ],
229 "dev": true, 315 "dev": true,
230 - "dependencies": {  
231 - "@types/history": "*",  
232 - "@types/react": "*",  
233 - "@types/react-router": "*" 316 + "optional": true,
  317 + "os": [
  318 + "openbsd"
  319 + ],
  320 + "engines": {
  321 + "node": ">=12"
234 } 322 }
235 }, 323 },
236 - "node_modules/@types/react-router/node_modules/@types/history": {  
237 - "version": "4.7.11",  
238 - "resolved": "https://registry.npmmirror.com/@types/history/-/history-4.7.11.tgz",  
239 - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==",  
240 - "dev": true  
241 - },  
242 - "node_modules/@types/scheduler": {  
243 - "version": "0.16.4",  
244 - "resolved": "https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.4.tgz",  
245 - "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==",  
246 - "dev": true  
247 - },  
248 - "node_modules/@umijs/ast": {  
249 - "version": "3.5.0",  
250 - "resolved": "https://registry.npmmirror.com/@umijs/ast/-/ast-3.5.0.tgz",  
251 - "integrity": "sha512-o5yVHbPJVDDEtfQ07nAWSaFJD5hY3pAuqeA728orZ7+6BpGEXqaVhACRQQKvVGY/3/eqzMGdP/gDhoR8wbOiQA==", 324 + "node_modules/@esbuild/sunos-x64": {
  325 + "version": "0.18.20",
  326 + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
  327 + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
  328 + "cpu": [
  329 + "x64"
  330 + ],
252 "dev": true, 331 "dev": true,
253 - "dependencies": {  
254 - "@umijs/utils": "3.5.0" 332 + "optional": true,
  333 + "os": [
  334 + "sunos"
  335 + ],
  336 + "engines": {
  337 + "node": ">=12"
255 } 338 }
256 }, 339 },
257 - "node_modules/@umijs/babel-plugin-auto-css-modules": {  
258 - "version": "3.5.0",  
259 - "resolved": "https://registry.npmmirror.com/@umijs/babel-plugin-auto-css-modules/-/babel-plugin-auto-css-modules-3.5.0.tgz",  
260 - "integrity": "sha512-P+4BnM6ADmgXbFbmQJtjNgoOedm4NLQ36t9EWCf1zLiNntkZl8kYVYN7UlDoM0y1SKa7S7wPzEknR2ICiyyDlw==",  
261 - "dev": true  
262 - },  
263 - "node_modules/@umijs/babel-plugin-import-to-await-require": {  
264 - "version": "3.5.0",  
265 - "resolved": "https://registry.npmmirror.com/@umijs/babel-plugin-import-to-await-require/-/babel-plugin-import-to-await-require-3.5.0.tgz",  
266 - "integrity": "sha512-N82ABz4hFd2OVFqkKRopXDaqYJ4SCzoljd+xYhV6Zx6piDNjxrj5F46tONoNzVaxTtZIBEUtFqq9YWzqWUqpnA==", 340 + "node_modules/@esbuild/win32-arm64": {
  341 + "version": "0.18.20",
  342 + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
  343 + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
  344 + "cpu": [
  345 + "arm64"
  346 + ],
267 "dev": true, 347 "dev": true,
268 - "dependencies": {  
269 - "@umijs/utils": "3.5.0" 348 + "optional": true,
  349 + "os": [
  350 + "win32"
  351 + ],
  352 + "engines": {
  353 + "node": ">=12"
270 } 354 }
271 }, 355 },
272 - "node_modules/@umijs/babel-plugin-lock-core-js-3": {  
273 - "version": "3.5.0",  
274 - "resolved": "https://registry.npmmirror.com/@umijs/babel-plugin-lock-core-js-3/-/babel-plugin-lock-core-js-3-3.5.0.tgz",  
275 - "integrity": "sha512-sVPhhUMzQZYMyJBIw10m7hCaSPWns/QBA8tqVf5Pd+CGayW1FKP9c9Ky7JFmXwfrcADgPgrbPnhuir4fv2W0pA==", 356 + "node_modules/@esbuild/win32-ia32": {
  357 + "version": "0.18.20",
  358 + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
  359 + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
  360 + "cpu": [
  361 + "ia32"
  362 + ],
276 "dev": true, 363 "dev": true,
277 - "dependencies": {  
278 - "@umijs/utils": "3.5.0",  
279 - "core-js": "3.6.5" 364 + "optional": true,
  365 + "os": [
  366 + "win32"
  367 + ],
  368 + "engines": {
  369 + "node": ">=12"
280 } 370 }
281 }, 371 },
282 - "node_modules/@umijs/babel-plugin-no-anonymous-default-export": {  
283 - "version": "3.5.0",  
284 - "resolved": "https://registry.npmmirror.com/@umijs/babel-plugin-no-anonymous-default-export/-/babel-plugin-no-anonymous-default-export-3.5.0.tgz",  
285 - "integrity": "sha512-pxk6VrZLu37FMuQ0t8Iu1MG7aIh4qOvxF0aMex+DcP6cK+zZWOUMoBfAg6bI610cD81PEv0FuoQZ+fLePu+QbA==", 372 + "node_modules/@esbuild/win32-x64": {
  373 + "version": "0.18.20",
  374 + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
  375 + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
  376 + "cpu": [
  377 + "x64"
  378 + ],
286 "dev": true, 379 "dev": true,
287 - "dependencies": {  
288 - "@umijs/utils": "3.5.0" 380 + "optional": true,
  381 + "os": [
  382 + "win32"
  383 + ],
  384 + "engines": {
  385 + "node": ">=12"
289 } 386 }
290 }, 387 },
291 - "node_modules/@umijs/babel-preset-umi": {  
292 - "version": "3.5.0",  
293 - "resolved": "https://registry.npmmirror.com/@umijs/babel-preset-umi/-/babel-preset-umi-3.5.0.tgz",  
294 - "integrity": "sha512-rYIfAkBDhl2004puJRlovzX0xPAgFVViSfJtC1Ffuy48bBQuXGLw8QWcQPNnHJZAo8fs65haTNp+st+zwOFvNg==", 388 + "node_modules/@jest/schemas": {
  389 + "version": "29.6.3",
  390 + "resolved": "https://registry.npmmirror.com/@jest/schemas/-/schemas-29.6.3.tgz",
  391 + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
295 "dev": true, 392 "dev": true,
296 "dependencies": { 393 "dependencies": {
297 - "@babel/runtime": "7.12.5",  
298 - "@umijs/babel-plugin-auto-css-modules": "3.5.0",  
299 - "@umijs/babel-plugin-import-to-await-require": "3.5.0",  
300 - "@umijs/babel-plugin-lock-core-js-3": "3.5.0",  
301 - "@umijs/babel-plugin-no-anonymous-default-export": "3.5.0",  
302 - "@umijs/deps": "3.5.0" 394 + "@sinclair/typebox": "^0.27.8"
  395 + },
  396 + "engines": {
  397 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
303 } 398 }
304 }, 399 },
305 - "node_modules/@umijs/bundler-utils": {  
306 - "version": "3.5.0",  
307 - "resolved": "https://registry.npmmirror.com/@umijs/bundler-utils/-/bundler-utils-3.5.0.tgz",  
308 - "integrity": "sha512-Us0WCMSzBdDvzqkk3OyuWT2XL0iu8z/BBzXmCuZr0B34GWxC1piUmgYxry28drnR1j0rUKkVdMw+v7hgsms73Q==", 400 + "node_modules/@jest/types": {
  401 + "version": "29.6.3",
  402 + "resolved": "https://registry.npmmirror.com/@jest/types/-/types-29.6.3.tgz",
  403 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
309 "dev": true, 404 "dev": true,
310 "dependencies": { 405 "dependencies": {
311 - "@umijs/babel-preset-umi": "3.5.0",  
312 - "@umijs/types": "3.5.0",  
313 - "@umijs/utils": "3.5.0" 406 + "@jest/schemas": "^29.6.3",
  407 + "@types/istanbul-lib-coverage": "^2.0.0",
  408 + "@types/istanbul-reports": "^3.0.0",
  409 + "@types/node": "*",
  410 + "@types/yargs": "^17.0.8",
  411 + "chalk": "^4.0.0"
  412 + },
  413 + "engines": {
  414 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
314 } 415 }
315 }, 416 },
316 - "node_modules/@umijs/bundler-webpack": {  
317 - "version": "3.5.0",  
318 - "resolved": "https://registry.npmmirror.com/@umijs/bundler-webpack/-/bundler-webpack-3.5.0.tgz",  
319 - "integrity": "sha512-Mbhh55CHceL0hFSbvz556CSG/W5xdJWrAQgLQ8QvaSOWrE+17tjFCgcs/l+lZOmJk+aak+ndjzjLOiVUDu078A==", 417 + "node_modules/@jridgewell/gen-mapping": {
  418 + "version": "0.3.3",
  419 + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
  420 + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
320 "dev": true, 421 "dev": true,
321 "dependencies": { 422 "dependencies": {
322 - "@umijs/bundler-utils": "3.5.0",  
323 - "@umijs/deps": "3.5.0",  
324 - "@umijs/types": "3.5.0",  
325 - "@umijs/utils": "3.5.0",  
326 - "jest-worker": "26.6.2",  
327 - "node-libs-browser": "2.2.1",  
328 - "normalize-url": "1.9.1",  
329 - "postcss": "7.0.32",  
330 - "postcss-flexbugs-fixes": "4.2.1",  
331 - "postcss-loader": "3.0.0",  
332 - "postcss-preset-env": "6.7.0",  
333 - "postcss-safe-parser": "4.0.2",  
334 - "terser": "5.6.0",  
335 - "webpack-chain": "6.5.1" 423 + "@jridgewell/set-array": "^1.0.1",
  424 + "@jridgewell/sourcemap-codec": "^1.4.10",
  425 + "@jridgewell/trace-mapping": "^0.3.9"
336 }, 426 },
337 - "bin": {  
338 - "bundler-webpack": "bin/bundler-webpack.js" 427 + "engines": {
  428 + "node": ">=6.0.0"
339 } 429 }
340 }, 430 },
341 - "node_modules/@umijs/core": {  
342 - "version": "3.5.0",  
343 - "resolved": "https://registry.npmmirror.com/@umijs/core/-/core-3.5.0.tgz",  
344 - "integrity": "sha512-c0hHd0HYkkf1L2mdn2GR81xatHlNihQ4pf4DtUyY4cyRh0g/4dLzJRRimyo557lqTh8TcvmwVjQGEyBznAgrSw==", 431 + "node_modules/@jridgewell/resolve-uri": {
  432 + "version": "3.1.1",
  433 + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
  434 + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
345 "dev": true, 435 "dev": true,
346 - "dependencies": {  
347 - "@umijs/ast": "3.5.0",  
348 - "@umijs/babel-preset-umi": "3.5.0",  
349 - "@umijs/deps": "3.5.0",  
350 - "@umijs/utils": "3.5.0" 436 + "engines": {
  437 + "node": ">=6.0.0"
351 } 438 }
352 }, 439 },
353 - "node_modules/@umijs/deps": {  
354 - "version": "3.5.0",  
355 - "resolved": "https://registry.npmmirror.com/@umijs/deps/-/deps-3.5.0.tgz",  
356 - "integrity": "sha512-IRHIwL3tCUMdnbz8i1I6rIPyljfnB5I2X74zEc9kIxlRVEnp8jvdxgxARJeYSJj/UM/gf2LN8raTMvCrQpvOrQ==", 440 + "node_modules/@jridgewell/set-array": {
  441 + "version": "1.1.2",
  442 + "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz",
  443 + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
357 "dev": true, 444 "dev": true,
358 - "dependencies": {  
359 - "@bloomberg/record-tuple-polyfill": "0.0.3",  
360 - "chokidar": "3.5.1",  
361 - "clipboardy": "2.3.0",  
362 - "jest-worker": "24.9.0",  
363 - "prettier": "2.2.1" 445 + "engines": {
  446 + "node": ">=6.0.0"
364 } 447 }
365 }, 448 },
366 - "node_modules/@umijs/deps/node_modules/has-flag": {  
367 - "version": "3.0.0",  
368 - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz",  
369 - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 449 + "node_modules/@jridgewell/source-map": {
  450 + "version": "0.3.5",
  451 + "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.5.tgz",
  452 + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==",
370 "dev": true, 453 "dev": true,
371 - "engines": {  
372 - "node": ">=4" 454 + "dependencies": {
  455 + "@jridgewell/gen-mapping": "^0.3.0",
  456 + "@jridgewell/trace-mapping": "^0.3.9"
373 } 457 }
374 }, 458 },
375 - "node_modules/@umijs/deps/node_modules/jest-worker": {  
376 - "version": "24.9.0",  
377 - "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-24.9.0.tgz",  
378 - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", 459 + "node_modules/@jridgewell/sourcemap-codec": {
  460 + "version": "1.4.15",
  461 + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
  462 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
  463 + "dev": true
  464 + },
  465 + "node_modules/@jridgewell/trace-mapping": {
  466 + "version": "0.3.19",
  467 + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
  468 + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
379 "dev": true, 469 "dev": true,
380 "dependencies": { 470 "dependencies": {
381 - "merge-stream": "^2.0.0",  
382 - "supports-color": "^6.1.0"  
383 - },  
384 - "engines": {  
385 - "node": ">= 6" 471 + "@jridgewell/resolve-uri": "^3.1.0",
  472 + "@jridgewell/sourcemap-codec": "^1.4.14"
386 } 473 }
387 }, 474 },
388 - "node_modules/@umijs/deps/node_modules/supports-color": {  
389 - "version": "6.1.0",  
390 - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-6.1.0.tgz",  
391 - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 475 + "node_modules/@nodelib/fs.scandir": {
  476 + "version": "2.1.5",
  477 + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
  478 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
392 "dev": true, 479 "dev": true,
393 "dependencies": { 480 "dependencies": {
394 - "has-flag": "^3.0.0" 481 + "@nodelib/fs.stat": "2.0.5",
  482 + "run-parallel": "^1.1.9"
395 }, 483 },
396 "engines": { 484 "engines": {
397 - "node": ">=6" 485 + "node": ">= 8"
398 } 486 }
399 }, 487 },
400 - "node_modules/@umijs/preset-built-in": {  
401 - "version": "3.5.0",  
402 - "resolved": "https://registry.npmmirror.com/@umijs/preset-built-in/-/preset-built-in-3.5.0.tgz",  
403 - "integrity": "sha512-X93bCVC/NaqhzVlPqagmu9iy1EnCGFiVaYtKzAbtXx+jvSH1ZqhRgW/v7hjCnE1+TXdQhZlaGFK6e3iPqlGWcg==",  
404 - "dev": true,  
405 - "dependencies": {  
406 - "@types/react-router-config": "5.0.2",  
407 - "@umijs/babel-preset-umi": "3.5.0",  
408 - "@umijs/bundler-webpack": "3.5.0",  
409 - "@umijs/deps": "3.5.0",  
410 - "@umijs/renderer-mpa": "3.5.0",  
411 - "@umijs/renderer-react": "3.5.0",  
412 - "@umijs/runtime": "3.5.0",  
413 - "@umijs/server": "3.5.0",  
414 - "@umijs/types": "3.5.0",  
415 - "@umijs/utils": "3.5.0",  
416 - "core-js": "3.6.5",  
417 - "es-module-lexer": "0.6.0",  
418 - "es5-imcompatible-versions": "^0.1.62",  
419 - "history-with-query": "4.10.4",  
420 - "mime": "1.3.0",  
421 - "react-refresh": "0.9.0",  
422 - "react-router": "5.2.0",  
423 - "react-router-config": "5.1.1",  
424 - "react-router-dom": "5.2.0",  
425 - "regenerator-runtime": "0.13.5"  
426 - },  
427 - "peerDependencies": {  
428 - "react": "16.x || 17.x" 488 + "node_modules/@nodelib/fs.stat": {
  489 + "version": "2.0.5",
  490 + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
  491 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
  492 + "dev": true,
  493 + "engines": {
  494 + "node": ">= 8"
429 } 495 }
430 }, 496 },
431 - "node_modules/@umijs/preset-built-in/node_modules/regenerator-runtime": {  
432 - "version": "0.13.5",  
433 - "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",  
434 - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",  
435 - "dev": true  
436 - },  
437 - "node_modules/@umijs/renderer-mpa": {  
438 - "version": "3.5.0",  
439 - "resolved": "https://registry.npmmirror.com/@umijs/renderer-mpa/-/renderer-mpa-3.5.0.tgz",  
440 - "integrity": "sha512-ix70Ulq7xLEeaRiGlAOOo56jVyMPBk/PupaVT67Qnm8RxQ8nsak7aiYQ++cPL157e3OZggYyb+tmojcMfvLA9Q==", 497 + "node_modules/@nodelib/fs.walk": {
  498 + "version": "1.2.8",
  499 + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
  500 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
441 "dev": true, 501 "dev": true,
442 "dependencies": { 502 "dependencies": {
443 - "@types/react": "^16.9.43",  
444 - "@types/react-dom": "^16.9.8",  
445 - "@umijs/runtime": "3.5.0" 503 + "@nodelib/fs.scandir": "2.1.5",
  504 + "fastq": "^1.6.0"
446 }, 505 },
447 - "peerDependencies": {  
448 - "react": "16.x || 17.x",  
449 - "react-dom": "16.x || 17.x" 506 + "engines": {
  507 + "node": ">= 8"
450 } 508 }
451 }, 509 },
452 - "node_modules/@umijs/renderer-mpa/node_modules/@types/react": {  
453 - "version": "16.14.48",  
454 - "resolved": "https://registry.npmmirror.com/@types/react/-/react-16.14.48.tgz",  
455 - "integrity": "sha512-7HP7K9IyuP6CpxEHmfRPEl21pwra+nSgZHXhyq7WOkxhIGYtSpIHJBijh4zuScgelrPxsUXVPDRkSKHhT+6nkg==",  
456 - "dev": true,  
457 - "dependencies": {  
458 - "@types/prop-types": "*",  
459 - "@types/scheduler": "*",  
460 - "csstype": "^3.0.2"  
461 - } 510 + "node_modules/@sinclair/typebox": {
  511 + "version": "0.27.8",
  512 + "resolved": "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.27.8.tgz",
  513 + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
  514 + "dev": true
462 }, 515 },
463 - "node_modules/@umijs/renderer-react": {  
464 - "version": "3.5.0",  
465 - "resolved": "https://registry.npmmirror.com/@umijs/renderer-react/-/renderer-react-3.5.0.tgz",  
466 - "integrity": "sha512-V0kGFBaDY7xNFCbPOBkTO9mt62V/YHTX2W31DMk8fMAkIU841Yn/m6bbHPgbNA374LE7bWvZGad6CBqSiy9SoQ==", 516 + "node_modules/@trysound/sax": {
  517 + "version": "0.2.0",
  518 + "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz",
  519 + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
467 "dev": true, 520 "dev": true,
468 - "dependencies": {  
469 - "@types/react": "^16.9.43",  
470 - "@types/react-dom": "^16.9.8",  
471 - "@types/react-router-config": "^5.0.2",  
472 - "@umijs/runtime": "3.5.0",  
473 - "react-router-config": "5.1.1"  
474 - },  
475 - "peerDependencies": {  
476 - "react": "16.x || 17.x",  
477 - "react-dom": "16.x || 17.x" 521 + "engines": {
  522 + "node": ">=10.13.0"
478 } 523 }
479 }, 524 },
480 - "node_modules/@umijs/renderer-react/node_modules/@types/react": {  
481 - "version": "16.14.48",  
482 - "resolved": "https://registry.npmmirror.com/@types/react/-/react-16.14.48.tgz",  
483 - "integrity": "sha512-7HP7K9IyuP6CpxEHmfRPEl21pwra+nSgZHXhyq7WOkxhIGYtSpIHJBijh4zuScgelrPxsUXVPDRkSKHhT+6nkg==", 525 + "node_modules/@types/eslint": {
  526 + "version": "8.44.3",
  527 + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.44.3.tgz",
  528 + "integrity": "sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==",
484 "dev": true, 529 "dev": true,
  530 + "peer": true,
485 "dependencies": { 531 "dependencies": {
486 - "@types/prop-types": "*",  
487 - "@types/scheduler": "*",  
488 - "csstype": "^3.0.2" 532 + "@types/estree": "*",
  533 + "@types/json-schema": "*"
489 } 534 }
490 }, 535 },
491 - "node_modules/@umijs/runtime": {  
492 - "version": "3.5.0",  
493 - "resolved": "https://registry.npmmirror.com/@umijs/runtime/-/runtime-3.5.0.tgz",  
494 - "integrity": "sha512-mwURImsFBoYewlZTliHyMXe06aACad0zNUxguWQmv9qLkA3av10TDFAcNTB5W7j8euXMZvMOA+AZjy7ypvh4kQ==", 536 + "node_modules/@types/eslint-scope": {
  537 + "version": "3.7.5",
  538 + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.5.tgz",
  539 + "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==",
495 "dev": true, 540 "dev": true,
  541 + "peer": true,
496 "dependencies": { 542 "dependencies": {
497 - "@types/react-router": "5.1.12",  
498 - "@types/react-router-dom": "5.1.7",  
499 - "history-with-query": "4.10.4",  
500 - "react-router": "5.2.0",  
501 - "react-router-dom": "5.2.0",  
502 - "use-subscription": "1.5.1"  
503 - },  
504 - "peerDependencies": {  
505 - "react": "16.x || 17.x" 543 + "@types/eslint": "*",
  544 + "@types/estree": "*"
506 } 545 }
507 }, 546 },
508 - "node_modules/@umijs/runtime/node_modules/@types/react-router": {  
509 - "version": "5.1.12",  
510 - "resolved": "https://registry.npmmirror.com/@types/react-router/-/react-router-5.1.12.tgz",  
511 - "integrity": "sha512-0bhXQwHYfMeJlCh7mGhc0VJTRm0Gk+Z8T00aiP4702mDUuLs9SMhnd2DitpjWFjdOecx2UXtICK14H9iMnziGA==", 547 + "node_modules/@types/estree": {
  548 + "version": "1.0.2",
  549 + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.2.tgz",
  550 + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==",
512 "dev": true, 551 "dev": true,
513 - "dependencies": {  
514 - "@types/history": "*",  
515 - "@types/react": "*"  
516 - } 552 + "peer": true
517 }, 553 },
518 - "node_modules/@umijs/server": {  
519 - "version": "3.5.0",  
520 - "resolved": "https://registry.npmmirror.com/@umijs/server/-/server-3.5.0.tgz",  
521 - "integrity": "sha512-kBnqRDwvi7BaZ9I0LsajxIzELfEWDPuStp9P3fSKrRFWal6Q1klzm0R6fYD5f7oV3pikFX7JjNV2ucXL79TgIg==", 554 + "node_modules/@types/html-minifier-terser": {
  555 + "version": "6.1.0",
  556 + "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
  557 + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==",
  558 + "dev": true
  559 + },
  560 + "node_modules/@types/istanbul-lib-coverage": {
  561 + "version": "2.0.6",
  562 + "resolved": "https://registry.npmmirror.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
  563 + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
  564 + "dev": true
  565 + },
  566 + "node_modules/@types/istanbul-lib-report": {
  567 + "version": "3.0.3",
  568 + "resolved": "https://registry.npmmirror.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
  569 + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
522 "dev": true, 570 "dev": true,
523 "dependencies": { 571 "dependencies": {
524 - "@umijs/deps": "3.5.0",  
525 - "@umijs/utils": "3.5.0" 572 + "@types/istanbul-lib-coverage": "*"
526 } 573 }
527 }, 574 },
528 - "node_modules/@umijs/types": {  
529 - "version": "3.5.0",  
530 - "resolved": "https://registry.npmmirror.com/@umijs/types/-/types-3.5.0.tgz",  
531 - "integrity": "sha512-jEJRAwy0HfQ8s6kPpW+BNqQKKQzCcqVmbPa/XP5knR1DONPlYKXLXyLyzdZptBEgHtar4sbXxa0ae7RjYHJpTw==", 575 + "node_modules/@types/istanbul-reports": {
  576 + "version": "3.0.4",
  577 + "resolved": "https://registry.npmmirror.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
  578 + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
532 "dev": true, 579 "dev": true,
533 "dependencies": { 580 "dependencies": {
534 - "@umijs/babel-preset-umi": "3.5.0",  
535 - "@umijs/core": "3.5.0",  
536 - "@umijs/deps": "3.5.0",  
537 - "@umijs/server": "3.5.0",  
538 - "@umijs/utils": "3.5.0",  
539 - "webpack-chain": "6.5.1" 581 + "@types/istanbul-lib-report": "*"
540 } 582 }
541 }, 583 },
542 - "node_modules/@umijs/utils": {  
543 - "version": "3.5.0",  
544 - "resolved": "https://registry.npmmirror.com/@umijs/utils/-/utils-3.5.0.tgz",  
545 - "integrity": "sha512-dHFtdAWRm1DyUJ5DtFRrb8lqqI6/gHefBEpEAJbkxEHBWFlseY6IEngeEszsrV3ykZOWaBqYivSaKfRw5ehxhQ==", 584 + "node_modules/@types/json-schema": {
  585 + "version": "7.0.13",
  586 + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz",
  587 + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==",
  588 + "dev": true
  589 + },
  590 + "node_modules/@types/node": {
  591 + "version": "20.8.3",
  592 + "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.3.tgz",
  593 + "integrity": "sha512-jxiZQFpb+NlH5kjW49vXxvxTjeeqlbsnTAdBTKpzEdPs9itay7MscYXz3Fo9VYFEsfQ6LJFitHad3faerLAjCw==",
  594 + "dev": true
  595 + },
  596 + "node_modules/@types/yargs": {
  597 + "version": "17.0.31",
  598 + "resolved": "https://registry.npmmirror.com/@types/yargs/-/yargs-17.0.31.tgz",
  599 + "integrity": "sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==",
546 "dev": true, 600 "dev": true,
547 "dependencies": { 601 "dependencies": {
548 - "@umijs/deps": "3.5.0" 602 + "@types/yargs-parser": "*"
549 } 603 }
550 }, 604 },
  605 + "node_modules/@types/yargs-parser": {
  606 + "version": "21.0.3",
  607 + "resolved": "https://registry.npmmirror.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
  608 + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
  609 + "dev": true
  610 + },
551 "node_modules/@webassemblyjs/ast": { 611 "node_modules/@webassemblyjs/ast": {
552 "version": "1.11.6", 612 "version": "1.11.6",
553 "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.6.tgz", 613 "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.6.tgz",
@@ -723,12 +783,23 @@ @@ -723,12 +783,23 @@
723 "dev": true, 783 "dev": true,
724 "peer": true 784 "peer": true
725 }, 785 },
  786 + "node_modules/abort-controller": {
  787 + "version": "3.0.0",
  788 + "resolved": "https://registry.npmmirror.com/abort-controller/-/abort-controller-3.0.0.tgz",
  789 + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
  790 + "dev": true,
  791 + "dependencies": {
  792 + "event-target-shim": "^5.0.0"
  793 + },
  794 + "engines": {
  795 + "node": ">=6.5"
  796 + }
  797 + },
726 "node_modules/acorn": { 798 "node_modules/acorn": {
727 "version": "8.10.0", 799 "version": "8.10.0",
728 "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz", 800 "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz",
729 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", 801 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
730 "dev": true, 802 "dev": true,
731 - "peer": true,  
732 "bin": { 803 "bin": {
733 "acorn": "bin/acorn" 804 "acorn": "bin/acorn"
734 }, 805 },
@@ -758,15 +829,6 @@ @@ -758,15 +829,6 @@
758 "uri-js": "^4.2.2" 829 "uri-js": "^4.2.2"
759 } 830 }
760 }, 831 },
761 - "node_modules/ajv-errors": {  
762 - "version": "1.0.1",  
763 - "resolved": "https://registry.npmmirror.com/ajv-errors/-/ajv-errors-1.0.1.tgz",  
764 - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",  
765 - "dev": true,  
766 - "peerDependencies": {  
767 - "ajv": ">=5.0.0"  
768 - }  
769 - },  
770 "node_modules/ajv-formats": { 832 "node_modules/ajv-formats": {
771 "version": "2.1.1", 833 "version": "2.1.1",
772 "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", 834 "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz",
@@ -826,34 +888,6 @@ @@ -826,34 +888,6 @@
826 "node": ">=8" 888 "node": ">=8"
827 } 889 }
828 }, 890 },
829 - "node_modules/anymatch": {  
830 - "version": "3.1.3",  
831 - "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz",  
832 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",  
833 - "dev": true,  
834 - "dependencies": {  
835 - "normalize-path": "^3.0.0",  
836 - "picomatch": "^2.0.4"  
837 - },  
838 - "engines": {  
839 - "node": ">= 8"  
840 - }  
841 - },  
842 - "node_modules/arch": {  
843 - "version": "2.2.0",  
844 - "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz",  
845 - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",  
846 - "dev": true  
847 - },  
848 - "node_modules/argparse": {  
849 - "version": "1.0.10",  
850 - "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz",  
851 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",  
852 - "dev": true,  
853 - "dependencies": {  
854 - "sprintf-js": "~1.0.2"  
855 - }  
856 - },  
857 "node_modules/asn1.js": { 891 "node_modules/asn1.js": {
858 "version": "5.4.1", 892 "version": "5.4.1",
859 "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz", 893 "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz",
@@ -872,78 +906,20 @@ @@ -872,78 +906,20 @@
872 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 906 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
873 "dev": true 907 "dev": true
874 }, 908 },
875 - "node_modules/assert": {  
876 - "version": "1.5.1",  
877 - "resolved": "https://registry.npmmirror.com/assert/-/assert-1.5.1.tgz",  
878 - "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==",  
879 - "dev": true,  
880 - "dependencies": {  
881 - "object.assign": "^4.1.4",  
882 - "util": "^0.10.4"  
883 - }  
884 - },  
885 - "node_modules/assert/node_modules/inherits": {  
886 - "version": "2.0.3",  
887 - "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz",  
888 - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",  
889 - "dev": true  
890 - },  
891 - "node_modules/assert/node_modules/util": {  
892 - "version": "0.10.4",  
893 - "resolved": "https://registry.npmmirror.com/util/-/util-0.10.4.tgz",  
894 - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",  
895 - "dev": true,  
896 - "dependencies": {  
897 - "inherits": "2.0.3"  
898 - }  
899 - },  
900 - "node_modules/autoprefixer": {  
901 - "version": "9.8.8",  
902 - "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-9.8.8.tgz",  
903 - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", 909 + "node_modules/available-typed-arrays": {
  910 + "version": "1.0.5",
  911 + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
  912 + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
904 "dev": true, 913 "dev": true,
905 - "dependencies": {  
906 - "browserslist": "^4.12.0",  
907 - "caniuse-lite": "^1.0.30001109",  
908 - "normalize-range": "^0.1.2",  
909 - "num2fraction": "^1.2.2",  
910 - "picocolors": "^0.2.1",  
911 - "postcss": "^7.0.32",  
912 - "postcss-value-parser": "^4.1.0"  
913 - },  
914 - "bin": {  
915 - "autoprefixer": "bin/autoprefixer" 914 + "engines": {
  915 + "node": ">= 0.4"
916 } 916 }
917 }, 917 },
918 - "node_modules/balanced-match": {  
919 - "version": "1.0.2",  
920 - "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",  
921 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",  
922 - "dev": true  
923 - },  
924 "node_modules/base64-js": { 918 "node_modules/base64-js": {
925 "version": "1.5.1", 919 "version": "1.5.1",
926 "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", 920 "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz",
927 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" 921 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
928 }, 922 },
929 - "node_modules/big.js": {  
930 - "version": "5.2.2",  
931 - "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz",  
932 - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",  
933 - "dev": true,  
934 - "engines": {  
935 - "node": "*"  
936 - }  
937 - },  
938 - "node_modules/binary-extensions": {  
939 - "version": "2.2.0",  
940 - "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz",  
941 - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",  
942 - "dev": true,  
943 - "engines": {  
944 - "node": ">=8"  
945 - }  
946 - },  
947 "node_modules/bl": { 923 "node_modules/bl": {
948 "version": "4.1.0", 924 "version": "4.1.0",
949 "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", 925 "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz",
@@ -960,6 +936,12 @@ @@ -960,6 +936,12 @@
960 "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", 936 "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==",
961 "dev": true 937 "dev": true
962 }, 938 },
  939 + "node_modules/boolbase": {
  940 + "version": "1.0.0",
  941 + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz",
  942 + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
  943 + "dev": true
  944 + },
963 "node_modules/braces": { 945 "node_modules/braces": {
964 "version": "3.0.2", 946 "version": "3.0.2",
965 "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", 947 "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz",
@@ -1097,46 +1079,36 @@ @@ -1097,46 +1079,36 @@
1097 "dev": true 1079 "dev": true
1098 }, 1080 },
1099 "node_modules/call-bind": { 1081 "node_modules/call-bind": {
1100 - "version": "1.0.2",  
1101 - "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz",  
1102 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 1082 + "version": "1.0.5",
  1083 + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.5.tgz",
  1084 + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
1103 "dev": true, 1085 "dev": true,
1104 "dependencies": { 1086 "dependencies": {
1105 - "function-bind": "^1.1.1",  
1106 - "get-intrinsic": "^1.0.2" 1087 + "function-bind": "^1.1.2",
  1088 + "get-intrinsic": "^1.2.1",
  1089 + "set-function-length": "^1.1.1"
1107 } 1090 }
1108 }, 1091 },
1109 - "node_modules/caller-callsite": {  
1110 - "version": "2.0.0",  
1111 - "resolved": "https://registry.npmmirror.com/caller-callsite/-/caller-callsite-2.0.0.tgz",  
1112 - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", 1092 + "node_modules/camel-case": {
  1093 + "version": "4.1.2",
  1094 + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz",
  1095 + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
1113 "dev": true, 1096 "dev": true,
1114 "dependencies": { 1097 "dependencies": {
1115 - "callsites": "^2.0.0"  
1116 - },  
1117 - "engines": {  
1118 - "node": ">=4" 1098 + "pascal-case": "^3.1.2",
  1099 + "tslib": "^2.0.3"
1119 } 1100 }
1120 }, 1101 },
1121 - "node_modules/caller-path": {  
1122 - "version": "2.0.0",  
1123 - "resolved": "https://registry.npmmirror.com/caller-path/-/caller-path-2.0.0.tgz",  
1124 - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", 1102 + "node_modules/caniuse-api": {
  1103 + "version": "3.0.0",
  1104 + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz",
  1105 + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1125 "dev": true, 1106 "dev": true,
1126 "dependencies": { 1107 "dependencies": {
1127 - "caller-callsite": "^2.0.0"  
1128 - },  
1129 - "engines": {  
1130 - "node": ">=4"  
1131 - }  
1132 - },  
1133 - "node_modules/callsites": {  
1134 - "version": "2.0.0",  
1135 - "resolved": "https://registry.npmmirror.com/callsites/-/callsites-2.0.0.tgz",  
1136 - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==",  
1137 - "dev": true,  
1138 - "engines": {  
1139 - "node": ">=4" 1108 + "browserslist": "^4.0.0",
  1109 + "caniuse-lite": "^1.0.0",
  1110 + "lodash.memoize": "^4.1.2",
  1111 + "lodash.uniq": "^4.5.0"
1140 } 1112 }
1141 }, 1113 },
1142 "node_modules/caniuse-lite": { 1114 "node_modules/caniuse-lite": {
@@ -1162,27 +1134,6 @@ @@ -1162,27 +1134,6 @@
1162 "resolved": "https://registry.npmmirror.com/chardet/-/chardet-0.7.0.tgz", 1134 "resolved": "https://registry.npmmirror.com/chardet/-/chardet-0.7.0.tgz",
1163 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" 1135 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
1164 }, 1136 },
1165 - "node_modules/chokidar": {  
1166 - "version": "3.5.1",  
1167 - "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.1.tgz",  
1168 - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",  
1169 - "dev": true,  
1170 - "dependencies": {  
1171 - "anymatch": "~3.1.1",  
1172 - "braces": "~3.0.2",  
1173 - "glob-parent": "~5.1.0",  
1174 - "is-binary-path": "~2.1.0",  
1175 - "is-glob": "~4.0.1",  
1176 - "normalize-path": "~3.0.0",  
1177 - "readdirp": "~3.5.0"  
1178 - },  
1179 - "engines": {  
1180 - "node": ">= 8.10.0"  
1181 - },  
1182 - "optionalDependencies": {  
1183 - "fsevents": "~2.3.1"  
1184 - }  
1185 - },  
1186 "node_modules/chrome-trace-event": { 1137 "node_modules/chrome-trace-event": {
1187 "version": "1.0.3", 1138 "version": "1.0.3",
1188 "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 1139 "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
@@ -1193,6 +1144,15 @@ @@ -1193,6 +1144,15 @@
1193 "node": ">=6.0" 1144 "node": ">=6.0"
1194 } 1145 }
1195 }, 1146 },
  1147 + "node_modules/ci-info": {
  1148 + "version": "3.9.0",
  1149 + "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-3.9.0.tgz",
  1150 + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
  1151 + "dev": true,
  1152 + "engines": {
  1153 + "node": ">=8"
  1154 + }
  1155 + },
1196 "node_modules/cipher-base": { 1156 "node_modules/cipher-base": {
1197 "version": "1.0.4", 1157 "version": "1.0.4",
1198 "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz", 1158 "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz",
@@ -1203,6 +1163,18 @@ @@ -1203,6 +1163,18 @@
1203 "safe-buffer": "^5.0.1" 1163 "safe-buffer": "^5.0.1"
1204 } 1164 }
1205 }, 1165 },
  1166 + "node_modules/clean-css": {
  1167 + "version": "5.3.2",
  1168 + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.2.tgz",
  1169 + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==",
  1170 + "dev": true,
  1171 + "dependencies": {
  1172 + "source-map": "~0.6.0"
  1173 + },
  1174 + "engines": {
  1175 + "node": ">= 10.0"
  1176 + }
  1177 + },
1206 "node_modules/cli-cursor": { 1178 "node_modules/cli-cursor": {
1207 "version": "3.1.0", 1179 "version": "3.1.0",
1208 "license": "MIT", 1180 "license": "MIT",
@@ -1228,20 +1200,6 @@ @@ -1228,20 +1200,6 @@
1228 "node": ">= 10" 1200 "node": ">= 10"
1229 } 1201 }
1230 }, 1202 },
1231 - "node_modules/clipboardy": {  
1232 - "version": "2.3.0",  
1233 - "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz",  
1234 - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",  
1235 - "dev": true,  
1236 - "dependencies": {  
1237 - "arch": "^2.1.1",  
1238 - "execa": "^1.0.0",  
1239 - "is-wsl": "^2.1.1"  
1240 - },  
1241 - "engines": {  
1242 - "node": ">=8"  
1243 - }  
1244 - },  
1245 "node_modules/clone": { 1203 "node_modules/clone": {
1246 "version": "1.0.4", 1204 "version": "1.0.4",
1247 "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", 1205 "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz",
@@ -1250,6 +1208,20 @@ @@ -1250,6 +1208,20 @@
1250 "node": ">=0.8" 1208 "node": ">=0.8"
1251 } 1209 }
1252 }, 1210 },
  1211 + "node_modules/clone-deep": {
  1212 + "version": "4.0.1",
  1213 + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz",
  1214 + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
  1215 + "dev": true,
  1216 + "dependencies": {
  1217 + "is-plain-object": "^2.0.4",
  1218 + "kind-of": "^6.0.2",
  1219 + "shallow-clone": "^3.0.0"
  1220 + },
  1221 + "engines": {
  1222 + "node": ">=6"
  1223 + }
  1224 + },
1253 "node_modules/color-convert": { 1225 "node_modules/color-convert": {
1254 "version": "2.0.1", 1226 "version": "2.0.1",
1255 "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", 1227 "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
@@ -1266,6 +1238,12 @@ @@ -1266,6 +1238,12 @@
1266 "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", 1238 "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
1267 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 1239 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1268 }, 1240 },
  1241 + "node_modules/colord": {
  1242 + "version": "2.9.3",
  1243 + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz",
  1244 + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
  1245 + "dev": true
  1246 + },
1269 "node_modules/commander": { 1247 "node_modules/commander": {
1270 "version": "7.2.0", 1248 "version": "7.2.0",
1271 "license": "MIT", 1249 "license": "MIT",
@@ -1273,6 +1251,28 @@ @@ -1273,6 +1251,28 @@
1273 "node": ">= 10" 1251 "node": ">= 10"
1274 } 1252 }
1275 }, 1253 },
  1254 + "node_modules/compression-webpack-plugin": {
  1255 + "version": "10.0.0",
  1256 + "resolved": "https://registry.npmmirror.com/compression-webpack-plugin/-/compression-webpack-plugin-10.0.0.tgz",
  1257 + "integrity": "sha512-wLXLIBwpul/ALcm7Aj+69X0pYT3BYt6DdPn3qrgBIh9YejV9Bju9ShhlAsjujLyWMo6SAweFIWaUoFmXZNuNrg==",
  1258 + "dev": true,
  1259 + "dependencies": {
  1260 + "schema-utils": "^4.0.0",
  1261 + "serialize-javascript": "^6.0.0"
  1262 + },
  1263 + "engines": {
  1264 + "node": ">= 14.15.0"
  1265 + },
  1266 + "peerDependencies": {
  1267 + "webpack": "^5.1.0"
  1268 + }
  1269 + },
  1270 + "node_modules/consola": {
  1271 + "version": "2.15.3",
  1272 + "resolved": "https://registry.npmmirror.com/consola/-/consola-2.15.3.tgz",
  1273 + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==",
  1274 + "dev": true
  1275 + },
1276 "node_modules/console-browserify": { 1276 "node_modules/console-browserify": {
1277 "version": "1.2.0", 1277 "version": "1.2.0",
1278 "resolved": "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz", 1278 "resolved": "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz",
@@ -1285,33 +1285,36 @@ @@ -1285,33 +1285,36 @@
1285 "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", 1285 "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==",
1286 "dev": true 1286 "dev": true
1287 }, 1287 },
1288 - "node_modules/core-js": {  
1289 - "version": "3.6.5",  
1290 - "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.6.5.tgz",  
1291 - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==",  
1292 - "deprecated": "core-js@<3.23.3 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. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", 1288 + "node_modules/copy-webpack-plugin": {
  1289 + "version": "11.0.0",
  1290 + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz",
  1291 + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==",
1293 "dev": true, 1292 "dev": true,
1294 - "hasInstallScript": true  
1295 - },  
1296 - "node_modules/core-util-is": {  
1297 - "version": "1.0.3",  
1298 - "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz",  
1299 - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",  
1300 - "dev": true 1293 + "dependencies": {
  1294 + "fast-glob": "^3.2.11",
  1295 + "glob-parent": "^6.0.1",
  1296 + "globby": "^13.1.1",
  1297 + "normalize-path": "^3.0.0",
  1298 + "schema-utils": "^4.0.0",
  1299 + "serialize-javascript": "^6.0.0"
  1300 + },
  1301 + "engines": {
  1302 + "node": ">= 14.15.0"
  1303 + },
  1304 + "peerDependencies": {
  1305 + "webpack": "^5.1.0"
  1306 + }
1301 }, 1307 },
1302 - "node_modules/cosmiconfig": {  
1303 - "version": "5.2.1",  
1304 - "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz",  
1305 - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 1308 + "node_modules/copy-webpack-plugin/node_modules/glob-parent": {
  1309 + "version": "6.0.2",
  1310 + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz",
  1311 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1306 "dev": true, 1312 "dev": true,
1307 "dependencies": { 1313 "dependencies": {
1308 - "import-fresh": "^2.0.0",  
1309 - "is-directory": "^0.3.1",  
1310 - "js-yaml": "^3.13.1",  
1311 - "parse-json": "^4.0.0" 1314 + "is-glob": "^4.0.3"
1312 }, 1315 },
1313 "engines": { 1316 "engines": {
1314 - "node": ">=4" 1317 + "node": ">=10.13.0"
1315 } 1318 }
1316 }, 1319 },
1317 "node_modules/create-ecdh": { 1320 "node_modules/create-ecdh": {
@@ -1357,20 +1360,36 @@ @@ -1357,20 +1360,36 @@
1357 "sha.js": "^2.4.8" 1360 "sha.js": "^2.4.8"
1358 } 1361 }
1359 }, 1362 },
  1363 + "node_modules/cross-env": {
  1364 + "version": "7.0.3",
  1365 + "resolved": "https://registry.npmmirror.com/cross-env/-/cross-env-7.0.3.tgz",
  1366 + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
  1367 + "dev": true,
  1368 + "dependencies": {
  1369 + "cross-spawn": "^7.0.1"
  1370 + },
  1371 + "bin": {
  1372 + "cross-env": "src/bin/cross-env.js",
  1373 + "cross-env-shell": "src/bin/cross-env-shell.js"
  1374 + },
  1375 + "engines": {
  1376 + "node": ">=10.14",
  1377 + "npm": ">=6",
  1378 + "yarn": ">=1"
  1379 + }
  1380 + },
1360 "node_modules/cross-spawn": { 1381 "node_modules/cross-spawn": {
1361 - "version": "6.0.5",  
1362 - "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz",  
1363 - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 1382 + "version": "7.0.3",
  1383 + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz",
  1384 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1364 "dev": true, 1385 "dev": true,
1365 "dependencies": { 1386 "dependencies": {
1366 - "nice-try": "^1.0.4",  
1367 - "path-key": "^2.0.1",  
1368 - "semver": "^5.5.0",  
1369 - "shebang-command": "^1.2.0",  
1370 - "which": "^1.2.9" 1387 + "path-key": "^3.1.0",
  1388 + "shebang-command": "^2.0.0",
  1389 + "which": "^2.0.1"
1371 }, 1390 },
1372 "engines": { 1391 "engines": {
1373 - "node": ">=4.8" 1392 + "node": ">= 8"
1374 } 1393 }
1375 }, 1394 },
1376 "node_modules/crypto-browserify": { 1395 "node_modules/crypto-browserify": {
@@ -1379,110 +1398,225 @@ @@ -1379,110 +1398,225 @@
1379 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", 1398 "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
1380 "dev": true, 1399 "dev": true,
1381 "dependencies": { 1400 "dependencies": {
1382 - "browserify-cipher": "^1.0.0",  
1383 - "browserify-sign": "^4.0.0",  
1384 - "create-ecdh": "^4.0.0",  
1385 - "create-hash": "^1.1.0",  
1386 - "create-hmac": "^1.1.0",  
1387 - "diffie-hellman": "^5.0.0",  
1388 - "inherits": "^2.0.1",  
1389 - "pbkdf2": "^3.0.3",  
1390 - "public-encrypt": "^4.0.0",  
1391 - "randombytes": "^2.0.0",  
1392 - "randomfill": "^1.0.3" 1401 + "browserify-cipher": "^1.0.0",
  1402 + "browserify-sign": "^4.0.0",
  1403 + "create-ecdh": "^4.0.0",
  1404 + "create-hash": "^1.1.0",
  1405 + "create-hmac": "^1.1.0",
  1406 + "diffie-hellman": "^5.0.0",
  1407 + "inherits": "^2.0.1",
  1408 + "pbkdf2": "^3.0.3",
  1409 + "public-encrypt": "^4.0.0",
  1410 + "randombytes": "^2.0.0",
  1411 + "randomfill": "^1.0.3"
  1412 + },
  1413 + "engines": {
  1414 + "node": "*"
  1415 + }
  1416 + },
  1417 + "node_modules/css-declaration-sorter": {
  1418 + "version": "6.4.1",
  1419 + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
  1420 + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==",
  1421 + "dev": true,
  1422 + "engines": {
  1423 + "node": "^10 || ^12 || >=14"
  1424 + },
  1425 + "peerDependencies": {
  1426 + "postcss": "^8.0.9"
  1427 + }
  1428 + },
  1429 + "node_modules/css-minimizer-webpack-plugin": {
  1430 + "version": "5.0.1",
  1431 + "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz",
  1432 + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==",
  1433 + "dev": true,
  1434 + "dependencies": {
  1435 + "@jridgewell/trace-mapping": "^0.3.18",
  1436 + "cssnano": "^6.0.1",
  1437 + "jest-worker": "^29.4.3",
  1438 + "postcss": "^8.4.24",
  1439 + "schema-utils": "^4.0.1",
  1440 + "serialize-javascript": "^6.0.1"
  1441 + },
  1442 + "engines": {
  1443 + "node": ">= 14.15.0"
  1444 + },
  1445 + "peerDependencies": {
  1446 + "webpack": "^5.0.0"
  1447 + },
  1448 + "peerDependenciesMeta": {
  1449 + "@parcel/css": {
  1450 + "optional": true
  1451 + },
  1452 + "@swc/css": {
  1453 + "optional": true
  1454 + },
  1455 + "clean-css": {
  1456 + "optional": true
  1457 + },
  1458 + "csso": {
  1459 + "optional": true
  1460 + },
  1461 + "esbuild": {
  1462 + "optional": true
  1463 + },
  1464 + "lightningcss": {
  1465 + "optional": true
  1466 + }
  1467 + }
  1468 + },
  1469 + "node_modules/css-select": {
  1470 + "version": "4.3.0",
  1471 + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz",
  1472 + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
  1473 + "dev": true,
  1474 + "dependencies": {
  1475 + "boolbase": "^1.0.0",
  1476 + "css-what": "^6.0.1",
  1477 + "domhandler": "^4.3.1",
  1478 + "domutils": "^2.8.0",
  1479 + "nth-check": "^2.0.1"
  1480 + }
  1481 + },
  1482 + "node_modules/css-tree": {
  1483 + "version": "2.3.1",
  1484 + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-2.3.1.tgz",
  1485 + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
  1486 + "dev": true,
  1487 + "dependencies": {
  1488 + "mdn-data": "2.0.30",
  1489 + "source-map-js": "^1.0.1"
1393 }, 1490 },
1394 "engines": { 1491 "engines": {
1395 - "node": "*" 1492 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
1396 } 1493 }
1397 }, 1494 },
1398 - "node_modules/css-blank-pseudo": {  
1399 - "version": "0.1.4",  
1400 - "resolved": "https://registry.npmmirror.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",  
1401 - "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", 1495 + "node_modules/css-what": {
  1496 + "version": "6.1.0",
  1497 + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz",
  1498 + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
1402 "dev": true, 1499 "dev": true,
1403 - "dependencies": {  
1404 - "postcss": "^7.0.5"  
1405 - },  
1406 - "bin": {  
1407 - "css-blank-pseudo": "cli.js"  
1408 - },  
1409 "engines": { 1500 "engines": {
1410 - "node": ">=6.0.0" 1501 + "node": ">= 6"
1411 } 1502 }
1412 }, 1503 },
1413 - "node_modules/css-has-pseudo": {  
1414 - "version": "0.10.0",  
1415 - "resolved": "https://registry.npmmirror.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",  
1416 - "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", 1504 + "node_modules/cssesc": {
  1505 + "version": "3.0.0",
  1506 + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz",
  1507 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1417 "dev": true, 1508 "dev": true,
1418 - "dependencies": {  
1419 - "postcss": "^7.0.6",  
1420 - "postcss-selector-parser": "^5.0.0-rc.4"  
1421 - },  
1422 "bin": { 1509 "bin": {
1423 - "css-has-pseudo": "cli.js" 1510 + "cssesc": "bin/cssesc"
1424 }, 1511 },
1425 "engines": { 1512 "engines": {
1426 - "node": ">=6.0.0" 1513 + "node": ">=4"
1427 } 1514 }
1428 }, 1515 },
1429 - "node_modules/css-prefers-color-scheme": {  
1430 - "version": "3.1.1",  
1431 - "resolved": "https://registry.npmmirror.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",  
1432 - "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", 1516 + "node_modules/cssnano": {
  1517 + "version": "6.0.1",
  1518 + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-6.0.1.tgz",
  1519 + "integrity": "sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==",
1433 "dev": true, 1520 "dev": true,
1434 "dependencies": { 1521 "dependencies": {
1435 - "postcss": "^7.0.5"  
1436 - },  
1437 - "bin": {  
1438 - "css-prefers-color-scheme": "cli.js" 1522 + "cssnano-preset-default": "^6.0.1",
  1523 + "lilconfig": "^2.1.0"
1439 }, 1524 },
1440 "engines": { 1525 "engines": {
1441 - "node": ">=6.0.0" 1526 + "node": "^14 || ^16 || >=18.0"
  1527 + },
  1528 + "peerDependencies": {
  1529 + "postcss": "^8.2.15"
1442 } 1530 }
1443 }, 1531 },
1444 - "node_modules/cssdb": {  
1445 - "version": "4.4.0",  
1446 - "resolved": "https://registry.npmmirror.com/cssdb/-/cssdb-4.4.0.tgz",  
1447 - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",  
1448 - "dev": true 1532 + "node_modules/cssnano-preset-default": {
  1533 + "version": "6.0.1",
  1534 + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-6.0.1.tgz",
  1535 + "integrity": "sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==",
  1536 + "dev": true,
  1537 + "dependencies": {
  1538 + "css-declaration-sorter": "^6.3.1",
  1539 + "cssnano-utils": "^4.0.0",
  1540 + "postcss-calc": "^9.0.0",
  1541 + "postcss-colormin": "^6.0.0",
  1542 + "postcss-convert-values": "^6.0.0",
  1543 + "postcss-discard-comments": "^6.0.0",
  1544 + "postcss-discard-duplicates": "^6.0.0",
  1545 + "postcss-discard-empty": "^6.0.0",
  1546 + "postcss-discard-overridden": "^6.0.0",
  1547 + "postcss-merge-longhand": "^6.0.0",
  1548 + "postcss-merge-rules": "^6.0.1",
  1549 + "postcss-minify-font-values": "^6.0.0",
  1550 + "postcss-minify-gradients": "^6.0.0",
  1551 + "postcss-minify-params": "^6.0.0",
  1552 + "postcss-minify-selectors": "^6.0.0",
  1553 + "postcss-normalize-charset": "^6.0.0",
  1554 + "postcss-normalize-display-values": "^6.0.0",
  1555 + "postcss-normalize-positions": "^6.0.0",
  1556 + "postcss-normalize-repeat-style": "^6.0.0",
  1557 + "postcss-normalize-string": "^6.0.0",
  1558 + "postcss-normalize-timing-functions": "^6.0.0",
  1559 + "postcss-normalize-unicode": "^6.0.0",
  1560 + "postcss-normalize-url": "^6.0.0",
  1561 + "postcss-normalize-whitespace": "^6.0.0",
  1562 + "postcss-ordered-values": "^6.0.0",
  1563 + "postcss-reduce-initial": "^6.0.0",
  1564 + "postcss-reduce-transforms": "^6.0.0",
  1565 + "postcss-svgo": "^6.0.0",
  1566 + "postcss-unique-selectors": "^6.0.0"
  1567 + },
  1568 + "engines": {
  1569 + "node": "^14 || ^16 || >=18.0"
  1570 + },
  1571 + "peerDependencies": {
  1572 + "postcss": "^8.2.15"
  1573 + }
1449 }, 1574 },
1450 - "node_modules/cssesc": {  
1451 - "version": "2.0.0",  
1452 - "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-2.0.0.tgz",  
1453 - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", 1575 + "node_modules/cssnano-utils": {
  1576 + "version": "4.0.0",
  1577 + "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-4.0.0.tgz",
  1578 + "integrity": "sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==",
1454 "dev": true, 1579 "dev": true,
1455 - "bin": {  
1456 - "cssesc": "bin/cssesc"  
1457 - },  
1458 "engines": { 1580 "engines": {
1459 - "node": ">=4" 1581 + "node": "^14 || ^16 || >=18.0"
  1582 + },
  1583 + "peerDependencies": {
  1584 + "postcss": "^8.2.15"
1460 } 1585 }
1461 }, 1586 },
1462 - "node_modules/csstype": {  
1463 - "version": "3.1.2",  
1464 - "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz",  
1465 - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==",  
1466 - "dev": true  
1467 - },  
1468 - "node_modules/decode-uri-component": {  
1469 - "version": "0.2.2",  
1470 - "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz",  
1471 - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", 1587 + "node_modules/csso": {
  1588 + "version": "5.0.5",
  1589 + "resolved": "https://registry.npmmirror.com/csso/-/csso-5.0.5.tgz",
  1590 + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==",
1472 "dev": true, 1591 "dev": true,
  1592 + "dependencies": {
  1593 + "css-tree": "~2.2.0"
  1594 + },
1473 "engines": { 1595 "engines": {
1474 - "node": ">=0.10" 1596 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
  1597 + "npm": ">=7.0.0"
1475 } 1598 }
1476 }, 1599 },
1477 - "node_modules/deepmerge": {  
1478 - "version": "1.5.2",  
1479 - "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz",  
1480 - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", 1600 + "node_modules/csso/node_modules/css-tree": {
  1601 + "version": "2.2.1",
  1602 + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-2.2.1.tgz",
  1603 + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==",
1481 "dev": true, 1604 "dev": true,
  1605 + "dependencies": {
  1606 + "mdn-data": "2.0.28",
  1607 + "source-map-js": "^1.0.1"
  1608 + },
1482 "engines": { 1609 "engines": {
1483 - "node": ">=0.10.0" 1610 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
  1611 + "npm": ">=7.0.0"
1484 } 1612 }
1485 }, 1613 },
  1614 + "node_modules/csso/node_modules/mdn-data": {
  1615 + "version": "2.0.28",
  1616 + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.28.tgz",
  1617 + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==",
  1618 + "dev": true
  1619 + },
1486 "node_modules/defaults": { 1620 "node_modules/defaults": {
1487 "version": "1.0.4", 1621 "version": "1.0.4",
1488 "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", 1622 "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz",
@@ -1492,9 +1626,9 @@ @@ -1492,9 +1626,9 @@
1492 } 1626 }
1493 }, 1627 },
1494 "node_modules/define-data-property": { 1628 "node_modules/define-data-property": {
1495 - "version": "1.1.0",  
1496 - "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.0.tgz",  
1497 - "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", 1629 + "version": "1.1.1",
  1630 + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.1.tgz",
  1631 + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
1498 "dev": true, 1632 "dev": true,
1499 "dependencies": { 1633 "dependencies": {
1500 "get-intrinsic": "^1.2.1", 1634 "get-intrinsic": "^1.2.1",
@@ -1546,14 +1680,75 @@ @@ -1546,14 +1680,75 @@
1546 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 1680 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
1547 "dev": true 1681 "dev": true
1548 }, 1682 },
1549 - "node_modules/domain-browser": {  
1550 - "version": "1.2.0",  
1551 - "resolved": "https://registry.npmmirror.com/domain-browser/-/domain-browser-1.2.0.tgz",  
1552 - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", 1683 + "node_modules/dir-glob": {
  1684 + "version": "3.0.1",
  1685 + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz",
  1686 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
1553 "dev": true, 1687 "dev": true,
  1688 + "dependencies": {
  1689 + "path-type": "^4.0.0"
  1690 + },
  1691 + "engines": {
  1692 + "node": ">=8"
  1693 + }
  1694 + },
  1695 + "node_modules/dom-converter": {
  1696 + "version": "0.2.0",
  1697 + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz",
  1698 + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
  1699 + "dev": true,
  1700 + "dependencies": {
  1701 + "utila": "~0.4"
  1702 + }
  1703 + },
  1704 + "node_modules/dom-serializer": {
  1705 + "version": "1.4.1",
  1706 + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz",
  1707 + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
  1708 + "dev": true,
  1709 + "dependencies": {
  1710 + "domelementtype": "^2.0.1",
  1711 + "domhandler": "^4.2.0",
  1712 + "entities": "^2.0.0"
  1713 + }
  1714 + },
  1715 + "node_modules/domelementtype": {
  1716 + "version": "2.3.0",
  1717 + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz",
  1718 + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
  1719 + "dev": true
  1720 + },
  1721 + "node_modules/domhandler": {
  1722 + "version": "4.3.1",
  1723 + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz",
  1724 + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
  1725 + "dev": true,
  1726 + "dependencies": {
  1727 + "domelementtype": "^2.2.0"
  1728 + },
1554 "engines": { 1729 "engines": {
1555 - "node": ">=0.4",  
1556 - "npm": ">=1.2" 1730 + "node": ">= 4"
  1731 + }
  1732 + },
  1733 + "node_modules/domutils": {
  1734 + "version": "2.8.0",
  1735 + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz",
  1736 + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
  1737 + "dev": true,
  1738 + "dependencies": {
  1739 + "dom-serializer": "^1.0.1",
  1740 + "domelementtype": "^2.2.0",
  1741 + "domhandler": "^4.2.0"
  1742 + }
  1743 + },
  1744 + "node_modules/dot-case": {
  1745 + "version": "3.0.4",
  1746 + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz",
  1747 + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
  1748 + "dev": true,
  1749 + "dependencies": {
  1750 + "no-case": "^3.0.4",
  1751 + "tslib": "^2.0.3"
1557 } 1752 }
1558 }, 1753 },
1559 "node_modules/electron-to-chromium": { 1754 "node_modules/electron-to-chromium": {
@@ -1588,24 +1783,6 @@ @@ -1588,24 +1783,6 @@
1588 "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", 1783 "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz",
1589 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 1784 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
1590 }, 1785 },
1591 - "node_modules/emojis-list": {  
1592 - "version": "3.0.0",  
1593 - "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz",  
1594 - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",  
1595 - "dev": true,  
1596 - "engines": {  
1597 - "node": ">= 4"  
1598 - }  
1599 - },  
1600 - "node_modules/end-of-stream": {  
1601 - "version": "1.4.4",  
1602 - "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz",  
1603 - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",  
1604 - "dev": true,  
1605 - "dependencies": {  
1606 - "once": "^1.4.0"  
1607 - }  
1608 - },  
1609 "node_modules/enhanced-resolve": { 1786 "node_modules/enhanced-resolve": {
1610 "version": "5.15.0", 1787 "version": "5.15.0",
1611 "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", 1788 "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz",
@@ -1620,26 +1797,48 @@ @@ -1620,26 +1797,48 @@
1620 "node": ">=10.13.0" 1797 "node": ">=10.13.0"
1621 } 1798 }
1622 }, 1799 },
1623 - "node_modules/error-ex": {  
1624 - "version": "1.3.2",  
1625 - "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz",  
1626 - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",  
1627 - "dev": true,  
1628 - "dependencies": {  
1629 - "is-arrayish": "^0.2.1"  
1630 - }  
1631 - },  
1632 - "node_modules/es-module-lexer": {  
1633 - "version": "0.6.0",  
1634 - "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.6.0.tgz",  
1635 - "integrity": "sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==", 1800 + "node_modules/entities": {
  1801 + "version": "2.2.0",
  1802 + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz",
  1803 + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
1636 "dev": true 1804 "dev": true
1637 }, 1805 },
1638 - "node_modules/es5-imcompatible-versions": {  
1639 - "version": "0.1.86",  
1640 - "resolved": "https://registry.npmmirror.com/es5-imcompatible-versions/-/es5-imcompatible-versions-0.1.86.tgz",  
1641 - "integrity": "sha512-Lbrsn5bCL4iVMBdundiFVNIKlnnoBiIMrjtLRe1Snt92s60WHotw83S2ijp5ioqe6pDil3iBPY634VDwBcb1rg==",  
1642 - "dev": true 1806 + "node_modules/esbuild": {
  1807 + "version": "0.18.20",
  1808 + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz",
  1809 + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
  1810 + "dev": true,
  1811 + "hasInstallScript": true,
  1812 + "bin": {
  1813 + "esbuild": "bin/esbuild"
  1814 + },
  1815 + "engines": {
  1816 + "node": ">=12"
  1817 + },
  1818 + "optionalDependencies": {
  1819 + "@esbuild/android-arm": "0.18.20",
  1820 + "@esbuild/android-arm64": "0.18.20",
  1821 + "@esbuild/android-x64": "0.18.20",
  1822 + "@esbuild/darwin-arm64": "0.18.20",
  1823 + "@esbuild/darwin-x64": "0.18.20",
  1824 + "@esbuild/freebsd-arm64": "0.18.20",
  1825 + "@esbuild/freebsd-x64": "0.18.20",
  1826 + "@esbuild/linux-arm": "0.18.20",
  1827 + "@esbuild/linux-arm64": "0.18.20",
  1828 + "@esbuild/linux-ia32": "0.18.20",
  1829 + "@esbuild/linux-loong64": "0.18.20",
  1830 + "@esbuild/linux-mips64el": "0.18.20",
  1831 + "@esbuild/linux-ppc64": "0.18.20",
  1832 + "@esbuild/linux-riscv64": "0.18.20",
  1833 + "@esbuild/linux-s390x": "0.18.20",
  1834 + "@esbuild/linux-x64": "0.18.20",
  1835 + "@esbuild/netbsd-x64": "0.18.20",
  1836 + "@esbuild/openbsd-x64": "0.18.20",
  1837 + "@esbuild/sunos-x64": "0.18.20",
  1838 + "@esbuild/win32-arm64": "0.18.20",
  1839 + "@esbuild/win32-ia32": "0.18.20",
  1840 + "@esbuild/win32-x64": "0.18.20"
  1841 + }
1643 }, 1842 },
1644 "node_modules/escalade": { 1843 "node_modules/escalade": {
1645 "version": "3.1.1", 1844 "version": "3.1.1",
@@ -1671,19 +1870,6 @@ @@ -1671,19 +1870,6 @@
1671 "node": ">=8.0.0" 1870 "node": ">=8.0.0"
1672 } 1871 }
1673 }, 1872 },
1674 - "node_modules/esprima": {  
1675 - "version": "4.0.1",  
1676 - "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz",  
1677 - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",  
1678 - "dev": true,  
1679 - "bin": {  
1680 - "esparse": "bin/esparse.js",  
1681 - "esvalidate": "bin/esvalidate.js"  
1682 - },  
1683 - "engines": {  
1684 - "node": ">=4"  
1685 - }  
1686 - },  
1687 "node_modules/esrecurse": { 1873 "node_modules/esrecurse": {
1688 "version": "4.3.0", 1874 "version": "4.3.0",
1689 "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", 1875 "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz",
@@ -1717,6 +1903,15 @@ @@ -1717,6 +1903,15 @@
1717 "node": ">=4.0" 1903 "node": ">=4.0"
1718 } 1904 }
1719 }, 1905 },
  1906 + "node_modules/event-target-shim": {
  1907 + "version": "5.0.1",
  1908 + "resolved": "https://registry.npmmirror.com/event-target-shim/-/event-target-shim-5.0.1.tgz",
  1909 + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
  1910 + "dev": true,
  1911 + "engines": {
  1912 + "node": ">=6"
  1913 + }
  1914 + },
1720 "node_modules/events": { 1915 "node_modules/events": {
1721 "version": "3.3.0", 1916 "version": "3.3.0",
1722 "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", 1917 "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz",
@@ -1736,24 +1931,6 @@ @@ -1736,24 +1931,6 @@
1736 "safe-buffer": "^5.1.1" 1931 "safe-buffer": "^5.1.1"
1737 } 1932 }
1738 }, 1933 },
1739 - "node_modules/execa": {  
1740 - "version": "1.0.0",  
1741 - "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz",  
1742 - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",  
1743 - "dev": true,  
1744 - "dependencies": {  
1745 - "cross-spawn": "^6.0.0",  
1746 - "get-stream": "^4.0.0",  
1747 - "is-stream": "^1.1.0",  
1748 - "npm-run-path": "^2.0.0",  
1749 - "p-finally": "^1.0.0",  
1750 - "signal-exit": "^3.0.0",  
1751 - "strip-eof": "^1.0.0"  
1752 - },  
1753 - "engines": {  
1754 - "node": ">=6"  
1755 - }  
1756 - },  
1757 "node_modules/external-editor": { 1934 "node_modules/external-editor": {
1758 "version": "3.1.0", 1935 "version": "3.1.0",
1759 "resolved": "https://registry.npmmirror.com/external-editor/-/external-editor-3.1.0.tgz", 1936 "resolved": "https://registry.npmmirror.com/external-editor/-/external-editor-3.1.0.tgz",
@@ -1773,11 +1950,37 @@ @@ -1773,11 +1950,37 @@
1773 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1950 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1774 "dev": true 1951 "dev": true
1775 }, 1952 },
  1953 + "node_modules/fast-glob": {
  1954 + "version": "3.3.2",
  1955 + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz",
  1956 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
  1957 + "dev": true,
  1958 + "dependencies": {
  1959 + "@nodelib/fs.stat": "^2.0.2",
  1960 + "@nodelib/fs.walk": "^1.2.3",
  1961 + "glob-parent": "^5.1.2",
  1962 + "merge2": "^1.3.0",
  1963 + "micromatch": "^4.0.4"
  1964 + },
  1965 + "engines": {
  1966 + "node": ">=8.6.0"
  1967 + }
  1968 + },
1776 "node_modules/fast-json-stable-stringify": { 1969 "node_modules/fast-json-stable-stringify": {
1777 "version": "2.1.0", 1970 "version": "2.1.0",
1778 "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1971 "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1779 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1972 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1780 - "dev": true 1973 + "dev": true,
  1974 + "peer": true
  1975 + },
  1976 + "node_modules/fastq": {
  1977 + "version": "1.15.0",
  1978 + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz",
  1979 + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
  1980 + "dev": true,
  1981 + "dependencies": {
  1982 + "reusify": "^1.0.4"
  1983 + }
1781 }, 1984 },
1782 "node_modules/figures": { 1985 "node_modules/figures": {
1783 "version": "3.2.0", 1986 "version": "3.2.0",
@@ -1804,21 +2007,23 @@ @@ -1804,21 +2007,23 @@
1804 "node": ">=8" 2007 "node": ">=8"
1805 } 2008 }
1806 }, 2009 },
1807 - "node_modules/filter-obj": {  
1808 - "version": "1.1.0",  
1809 - "resolved": "https://registry.npmmirror.com/filter-obj/-/filter-obj-1.1.0.tgz",  
1810 - "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", 2010 + "node_modules/flat": {
  2011 + "version": "5.0.2",
  2012 + "resolved": "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz",
  2013 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
1811 "dev": true, 2014 "dev": true,
1812 - "engines": {  
1813 - "node": ">=0.10.0" 2015 + "bin": {
  2016 + "flat": "cli.js"
1814 } 2017 }
1815 }, 2018 },
1816 - "node_modules/flatten": {  
1817 - "version": "1.0.3",  
1818 - "resolved": "https://registry.npmmirror.com/flatten/-/flatten-1.0.3.tgz",  
1819 - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",  
1820 - "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",  
1821 - "dev": true 2019 + "node_modules/for-each": {
  2020 + "version": "0.3.3",
  2021 + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz",
  2022 + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
  2023 + "dev": true,
  2024 + "dependencies": {
  2025 + "is-callable": "^1.1.3"
  2026 + }
1822 }, 2027 },
1823 "node_modules/fsevents": { 2028 "node_modules/fsevents": {
1824 "version": "2.3.3", 2029 "version": "2.3.3",
@@ -1835,9 +2040,9 @@ @@ -1835,9 +2040,9 @@
1835 } 2040 }
1836 }, 2041 },
1837 "node_modules/function-bind": { 2042 "node_modules/function-bind": {
1838 - "version": "1.1.1",  
1839 - "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz",  
1840 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 2043 + "version": "1.1.2",
  2044 + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
  2045 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
1841 "dev": true 2046 "dev": true
1842 }, 2047 },
1843 "node_modules/get-intrinsic": { 2048 "node_modules/get-intrinsic": {
@@ -1852,18 +2057,6 @@ @@ -1852,18 +2057,6 @@
1852 "has-symbols": "^1.0.3" 2057 "has-symbols": "^1.0.3"
1853 } 2058 }
1854 }, 2059 },
1855 - "node_modules/get-stream": {  
1856 - "version": "4.1.0",  
1857 - "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz",  
1858 - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",  
1859 - "dev": true,  
1860 - "dependencies": {  
1861 - "pump": "^3.0.0"  
1862 - },  
1863 - "engines": {  
1864 - "node": ">=6"  
1865 - }  
1866 - },  
1867 "node_modules/glob-parent": { 2060 "node_modules/glob-parent": {
1868 "version": "5.1.2", 2061 "version": "5.1.2",
1869 "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", 2062 "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
@@ -1883,6 +2076,22 @@ @@ -1883,6 +2076,22 @@
1883 "dev": true, 2076 "dev": true,
1884 "peer": true 2077 "peer": true
1885 }, 2078 },
  2079 + "node_modules/globby": {
  2080 + "version": "13.2.2",
  2081 + "resolved": "https://registry.npmmirror.com/globby/-/globby-13.2.2.tgz",
  2082 + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==",
  2083 + "dev": true,
  2084 + "dependencies": {
  2085 + "dir-glob": "^3.0.1",
  2086 + "fast-glob": "^3.3.0",
  2087 + "ignore": "^5.2.4",
  2088 + "merge2": "^1.4.1",
  2089 + "slash": "^4.0.0"
  2090 + },
  2091 + "engines": {
  2092 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
  2093 + }
  2094 + },
1886 "node_modules/gopd": { 2095 "node_modules/gopd": {
1887 "version": "1.0.1", 2096 "version": "1.0.1",
1888 "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz", 2097 "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz",
@@ -1896,8 +2105,7 @@ @@ -1896,8 +2105,7 @@
1896 "version": "4.2.11", 2105 "version": "4.2.11",
1897 "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", 2106 "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz",
1898 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2107 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1899 - "dev": true,  
1900 - "peer": true 2108 + "dev": true
1901 }, 2109 },
1902 "node_modules/has": { 2110 "node_modules/has": {
1903 "version": "1.0.4", 2111 "version": "1.0.4",
@@ -1943,6 +2151,18 @@ @@ -1943,6 +2151,18 @@
1943 "node": ">= 0.4" 2151 "node": ">= 0.4"
1944 } 2152 }
1945 }, 2153 },
  2154 + "node_modules/has-tostringtag": {
  2155 + "version": "1.0.0",
  2156 + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
  2157 + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
  2158 + "dev": true,
  2159 + "dependencies": {
  2160 + "has-symbols": "^1.0.2"
  2161 + },
  2162 + "engines": {
  2163 + "node": ">= 0.4"
  2164 + }
  2165 + },
1946 "node_modules/hash-base": { 2166 "node_modules/hash-base": {
1947 "version": "3.1.0", 2167 "version": "3.1.0",
1948 "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz", 2168 "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz",
@@ -1967,28 +2187,13 @@ @@ -1967,28 +2187,13 @@
1967 "minimalistic-assert": "^1.0.1" 2187 "minimalistic-assert": "^1.0.1"
1968 } 2188 }
1969 }, 2189 },
1970 - "node_modules/history": {  
1971 - "version": "5.3.0",  
1972 - "resolved": "https://registry.npmmirror.com/history/-/history-5.3.0.tgz",  
1973 - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==",  
1974 - "dev": true,  
1975 - "dependencies": {  
1976 - "@babel/runtime": "^7.7.6"  
1977 - }  
1978 - },  
1979 - "node_modules/history-with-query": {  
1980 - "version": "4.10.4",  
1981 - "resolved": "https://registry.npmmirror.com/history-with-query/-/history-with-query-4.10.4.tgz",  
1982 - "integrity": "sha512-JnskQK8X+PbRFHSdDAExhoJyhLnlLZL+UuHQuQhys+Se9/ukRDRBWU4JVTjsiIfbv1fcEmR3oqKW56OYmk5M5w==", 2190 + "node_modules/he": {
  2191 + "version": "1.2.0",
  2192 + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
  2193 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1983 "dev": true, 2194 "dev": true,
1984 - "dependencies": {  
1985 - "@babel/runtime": "^7.1.2",  
1986 - "loose-envify": "^1.2.0",  
1987 - "query-string": "^6.11.0",  
1988 - "resolve-pathname": "^3.0.0",  
1989 - "tiny-invariant": "^1.0.2",  
1990 - "tiny-warning": "^1.0.0",  
1991 - "value-equal": "^1.0.1" 2195 + "bin": {
  2196 + "he": "bin/he"
1992 } 2197 }
1993 }, 2198 },
1994 "node_modules/hmac-drbg": { 2199 "node_modules/hmac-drbg": {
@@ -2002,80 +2207,122 @@ @@ -2002,80 +2207,122 @@
2002 "minimalistic-crypto-utils": "^1.0.1" 2207 "minimalistic-crypto-utils": "^1.0.1"
2003 } 2208 }
2004 }, 2209 },
2005 - "node_modules/hoist-non-react-statics": {  
2006 - "version": "3.3.2",  
2007 - "resolved": "https://registry.npmmirror.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",  
2008 - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", 2210 + "node_modules/html-minifier-terser": {
  2211 + "version": "6.1.0",
  2212 + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
  2213 + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
2009 "dev": true, 2214 "dev": true,
2010 "dependencies": { 2215 "dependencies": {
2011 - "react-is": "^16.7.0" 2216 + "camel-case": "^4.1.2",
  2217 + "clean-css": "^5.2.2",
  2218 + "commander": "^8.3.0",
  2219 + "he": "^1.2.0",
  2220 + "param-case": "^3.0.4",
  2221 + "relateurl": "^0.2.7",
  2222 + "terser": "^5.10.0"
  2223 + },
  2224 + "bin": {
  2225 + "html-minifier-terser": "cli.js"
  2226 + },
  2227 + "engines": {
  2228 + "node": ">=12"
2012 } 2229 }
2013 }, 2230 },
2014 - "node_modules/https-browserify": {  
2015 - "version": "1.0.0",  
2016 - "resolved": "https://registry.npmmirror.com/https-browserify/-/https-browserify-1.0.0.tgz",  
2017 - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==",  
2018 - "dev": true 2231 + "node_modules/html-minifier-terser/node_modules/commander": {
  2232 + "version": "8.3.0",
  2233 + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz",
  2234 + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
  2235 + "dev": true,
  2236 + "engines": {
  2237 + "node": ">= 12"
  2238 + }
2019 }, 2239 },
2020 - "node_modules/iconv-lite": {  
2021 - "version": "0.4.24",  
2022 - "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz",  
2023 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2240 + "node_modules/html-minifier-terser/node_modules/terser": {
  2241 + "version": "5.24.0",
  2242 + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.24.0.tgz",
  2243 + "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==",
  2244 + "dev": true,
2024 "dependencies": { 2245 "dependencies": {
2025 - "safer-buffer": ">= 2.1.2 < 3" 2246 + "@jridgewell/source-map": "^0.3.3",
  2247 + "acorn": "^8.8.2",
  2248 + "commander": "^2.20.0",
  2249 + "source-map-support": "~0.5.20"
  2250 + },
  2251 + "bin": {
  2252 + "terser": "bin/terser"
2026 }, 2253 },
2027 "engines": { 2254 "engines": {
2028 - "node": ">=0.10.0" 2255 + "node": ">=10"
2029 } 2256 }
2030 }, 2257 },
2031 - "node_modules/ieee754": {  
2032 - "version": "1.2.1",  
2033 - "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",  
2034 - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" 2258 + "node_modules/html-minifier-terser/node_modules/terser/node_modules/commander": {
  2259 + "version": "2.20.3",
  2260 + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz",
  2261 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
  2262 + "dev": true
2035 }, 2263 },
2036 - "node_modules/import-cwd": {  
2037 - "version": "2.1.0",  
2038 - "resolved": "https://registry.npmmirror.com/import-cwd/-/import-cwd-2.1.0.tgz",  
2039 - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", 2264 + "node_modules/html-webpack-plugin": {
  2265 + "version": "5.5.3",
  2266 + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz",
  2267 + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==",
2040 "dev": true, 2268 "dev": true,
2041 "dependencies": { 2269 "dependencies": {
2042 - "import-from": "^2.1.0" 2270 + "@types/html-minifier-terser": "^6.0.0",
  2271 + "html-minifier-terser": "^6.0.2",
  2272 + "lodash": "^4.17.21",
  2273 + "pretty-error": "^4.0.0",
  2274 + "tapable": "^2.0.0"
2043 }, 2275 },
2044 "engines": { 2276 "engines": {
2045 - "node": ">=4" 2277 + "node": ">=10.13.0"
  2278 + },
  2279 + "peerDependencies": {
  2280 + "webpack": "^5.20.0"
2046 } 2281 }
2047 }, 2282 },
2048 - "node_modules/import-fresh": {  
2049 - "version": "2.0.0",  
2050 - "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-2.0.0.tgz",  
2051 - "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", 2283 + "node_modules/htmlparser2": {
  2284 + "version": "6.1.0",
  2285 + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz",
  2286 + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
2052 "dev": true, 2287 "dev": true,
2053 "dependencies": { 2288 "dependencies": {
2054 - "caller-path": "^2.0.0",  
2055 - "resolve-from": "^3.0.0" 2289 + "domelementtype": "^2.0.1",
  2290 + "domhandler": "^4.0.0",
  2291 + "domutils": "^2.5.2",
  2292 + "entities": "^2.0.0"
  2293 + }
  2294 + },
  2295 + "node_modules/https-browserify": {
  2296 + "version": "1.0.0",
  2297 + "resolved": "https://registry.npmmirror.com/https-browserify/-/https-browserify-1.0.0.tgz",
  2298 + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==",
  2299 + "dev": true
  2300 + },
  2301 + "node_modules/iconv-lite": {
  2302 + "version": "0.4.24",
  2303 + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz",
  2304 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  2305 + "dependencies": {
  2306 + "safer-buffer": ">= 2.1.2 < 3"
2056 }, 2307 },
2057 "engines": { 2308 "engines": {
2058 - "node": ">=4" 2309 + "node": ">=0.10.0"
2059 } 2310 }
2060 }, 2311 },
2061 - "node_modules/import-from": {  
2062 - "version": "2.1.0",  
2063 - "resolved": "https://registry.npmmirror.com/import-from/-/import-from-2.1.0.tgz",  
2064 - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", 2312 + "node_modules/ieee754": {
  2313 + "version": "1.2.1",
  2314 + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
  2315 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
  2316 + },
  2317 + "node_modules/ignore": {
  2318 + "version": "5.2.4",
  2319 + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz",
  2320 + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
2065 "dev": true, 2321 "dev": true,
2066 - "dependencies": {  
2067 - "resolve-from": "^3.0.0"  
2068 - },  
2069 "engines": { 2322 "engines": {
2070 - "node": ">=4" 2323 + "node": ">= 4"
2071 } 2324 }
2072 }, 2325 },
2073 - "node_modules/indexes-of": {  
2074 - "version": "1.0.1",  
2075 - "resolved": "https://registry.npmmirror.com/indexes-of/-/indexes-of-1.0.1.tgz",  
2076 - "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==",  
2077 - "dev": true  
2078 - },  
2079 "node_modules/inherits": { 2326 "node_modules/inherits": {
2080 "version": "2.0.4", 2327 "version": "2.0.4",
2081 "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", 2328 "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz",
@@ -2105,43 +2352,26 @@ @@ -2105,43 +2352,26 @@
2105 "node": ">=12.0.0" 2352 "node": ">=12.0.0"
2106 } 2353 }
2107 }, 2354 },
2108 - "node_modules/is-arrayish": {  
2109 - "version": "0.2.1",  
2110 - "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz",  
2111 - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",  
2112 - "dev": true  
2113 - },  
2114 - "node_modules/is-binary-path": {  
2115 - "version": "2.1.0",  
2116 - "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",  
2117 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 2355 + "node_modules/is-arguments": {
  2356 + "version": "1.1.1",
  2357 + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz",
  2358 + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
2118 "dev": true, 2359 "dev": true,
2119 "dependencies": { 2360 "dependencies": {
2120 - "binary-extensions": "^2.0.0" 2361 + "call-bind": "^1.0.2",
  2362 + "has-tostringtag": "^1.0.0"
2121 }, 2363 },
2122 "engines": { 2364 "engines": {
2123 - "node": ">=8"  
2124 - }  
2125 - },  
2126 - "node_modules/is-directory": {  
2127 - "version": "0.3.1",  
2128 - "resolved": "https://registry.npmmirror.com/is-directory/-/is-directory-0.3.1.tgz",  
2129 - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==",  
2130 - "dev": true,  
2131 - "engines": {  
2132 - "node": ">=0.10.0" 2365 + "node": ">= 0.4"
2133 } 2366 }
2134 }, 2367 },
2135 - "node_modules/is-docker": {  
2136 - "version": "2.2.1",  
2137 - "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz",  
2138 - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 2368 + "node_modules/is-callable": {
  2369 + "version": "1.2.7",
  2370 + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz",
  2371 + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
2139 "dev": true, 2372 "dev": true,
2140 - "bin": {  
2141 - "is-docker": "cli.js"  
2142 - },  
2143 "engines": { 2373 "engines": {
2144 - "node": ">=8" 2374 + "node": ">= 0.4"
2145 } 2375 }
2146 }, 2376 },
2147 "node_modules/is-extglob": { 2377 "node_modules/is-extglob": {
@@ -2161,6 +2391,18 @@ @@ -2161,6 +2391,18 @@
2161 "node": ">=8" 2391 "node": ">=8"
2162 } 2392 }
2163 }, 2393 },
  2394 + "node_modules/is-generator-function": {
  2395 + "version": "1.0.10",
  2396 + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.0.10.tgz",
  2397 + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
  2398 + "dev": true,
  2399 + "dependencies": {
  2400 + "has-tostringtag": "^1.0.0"
  2401 + },
  2402 + "engines": {
  2403 + "node": ">= 0.4"
  2404 + }
  2405 + },
2164 "node_modules/is-glob": { 2406 "node_modules/is-glob": {
2165 "version": "4.0.3", 2407 "version": "4.0.3",
2166 "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", 2408 "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
@@ -2181,6 +2423,19 @@ @@ -2181,6 +2423,19 @@
2181 "node": ">=8" 2423 "node": ">=8"
2182 } 2424 }
2183 }, 2425 },
  2426 + "node_modules/is-nan": {
  2427 + "version": "1.3.2",
  2428 + "resolved": "https://registry.npmmirror.com/is-nan/-/is-nan-1.3.2.tgz",
  2429 + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==",
  2430 + "dev": true,
  2431 + "dependencies": {
  2432 + "call-bind": "^1.0.0",
  2433 + "define-properties": "^1.1.3"
  2434 + },
  2435 + "engines": {
  2436 + "node": ">= 0.4"
  2437 + }
  2438 + },
2184 "node_modules/is-number": { 2439 "node_modules/is-number": {
2185 "version": "7.0.0", 2440 "version": "7.0.0",
2186 "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", 2441 "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz",
@@ -2190,22 +2445,28 @@ @@ -2190,22 +2445,28 @@
2190 "node": ">=0.12.0" 2445 "node": ">=0.12.0"
2191 } 2446 }
2192 }, 2447 },
2193 - "node_modules/is-plain-obj": {  
2194 - "version": "1.1.0",  
2195 - "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz",  
2196 - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", 2448 + "node_modules/is-plain-object": {
  2449 + "version": "2.0.4",
  2450 + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz",
  2451 + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2197 "dev": true, 2452 "dev": true,
  2453 + "dependencies": {
  2454 + "isobject": "^3.0.1"
  2455 + },
2198 "engines": { 2456 "engines": {
2199 "node": ">=0.10.0" 2457 "node": ">=0.10.0"
2200 } 2458 }
2201 }, 2459 },
2202 - "node_modules/is-stream": {  
2203 - "version": "1.1.0",  
2204 - "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz",  
2205 - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", 2460 + "node_modules/is-typed-array": {
  2461 + "version": "1.1.12",
  2462 + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.12.tgz",
  2463 + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==",
2206 "dev": true, 2464 "dev": true,
  2465 + "dependencies": {
  2466 + "which-typed-array": "^1.1.11"
  2467 + },
2207 "engines": { 2468 "engines": {
2208 - "node": ">=0.10.0" 2469 + "node": ">= 0.4"
2209 } 2470 }
2210 }, 2471 },
2211 "node_modules/is-unicode-supported": { 2472 "node_modules/is-unicode-supported": {
@@ -2216,75 +2477,65 @@ @@ -2216,75 +2477,65 @@
2216 "node": ">=10" 2477 "node": ">=10"
2217 } 2478 }
2218 }, 2479 },
2219 - "node_modules/is-wsl": {  
2220 - "version": "2.2.0",  
2221 - "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz",  
2222 - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",  
2223 - "dev": true,  
2224 - "dependencies": {  
2225 - "is-docker": "^2.0.0"  
2226 - },  
2227 - "engines": {  
2228 - "node": ">=8"  
2229 - }  
2230 - },  
2231 - "node_modules/isarray": {  
2232 - "version": "0.0.1",  
2233 - "resolved": "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz",  
2234 - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",  
2235 - "dev": true  
2236 - },  
2237 "node_modules/isexe": { 2480 "node_modules/isexe": {
2238 "version": "2.0.0", 2481 "version": "2.0.0",
2239 "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", 2482 "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz",
2240 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2483 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2241 "dev": true 2484 "dev": true
2242 }, 2485 },
2243 - "node_modules/javascript-stringify": {  
2244 - "version": "2.1.0",  
2245 - "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz",  
2246 - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==",  
2247 - "dev": true 2486 + "node_modules/isobject": {
  2487 + "version": "3.0.1",
  2488 + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz",
  2489 + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
  2490 + "dev": true,
  2491 + "engines": {
  2492 + "node": ">=0.10.0"
  2493 + }
  2494 + },
  2495 + "node_modules/jest-util": {
  2496 + "version": "29.7.0",
  2497 + "resolved": "https://registry.npmmirror.com/jest-util/-/jest-util-29.7.0.tgz",
  2498 + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
  2499 + "dev": true,
  2500 + "dependencies": {
  2501 + "@jest/types": "^29.6.3",
  2502 + "@types/node": "*",
  2503 + "chalk": "^4.0.0",
  2504 + "ci-info": "^3.2.0",
  2505 + "graceful-fs": "^4.2.9",
  2506 + "picomatch": "^2.2.3"
  2507 + },
  2508 + "engines": {
  2509 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
  2510 + }
2248 }, 2511 },
2249 "node_modules/jest-worker": { 2512 "node_modules/jest-worker": {
2250 - "version": "26.6.2",  
2251 - "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-26.6.2.tgz",  
2252 - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", 2513 + "version": "29.7.0",
  2514 + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-29.7.0.tgz",
  2515 + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
2253 "dev": true, 2516 "dev": true,
2254 "dependencies": { 2517 "dependencies": {
2255 "@types/node": "*", 2518 "@types/node": "*",
  2519 + "jest-util": "^29.7.0",
2256 "merge-stream": "^2.0.0", 2520 "merge-stream": "^2.0.0",
2257 - "supports-color": "^7.0.0" 2521 + "supports-color": "^8.0.0"
2258 }, 2522 },
2259 "engines": { 2523 "engines": {
2260 - "node": ">= 10.13.0" 2524 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2261 } 2525 }
2262 }, 2526 },
2263 - "node_modules/js-tokens": {  
2264 - "version": "4.0.0",  
2265 - "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz",  
2266 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",  
2267 - "dev": true  
2268 - },  
2269 - "node_modules/js-yaml": {  
2270 - "version": "3.14.1",  
2271 - "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz",  
2272 - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 2527 + "node_modules/jest-worker/node_modules/supports-color": {
  2528 + "version": "8.1.1",
  2529 + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
  2530 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
2273 "dev": true, 2531 "dev": true,
2274 "dependencies": { 2532 "dependencies": {
2275 - "argparse": "^1.0.7",  
2276 - "esprima": "^4.0.0" 2533 + "has-flag": "^4.0.0"
2277 }, 2534 },
2278 - "bin": {  
2279 - "js-yaml": "bin/js-yaml.js" 2535 + "engines": {
  2536 + "node": ">=10"
2280 } 2537 }
2281 }, 2538 },
2282 - "node_modules/json-parse-better-errors": {  
2283 - "version": "1.0.2",  
2284 - "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",  
2285 - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",  
2286 - "dev": true  
2287 - },  
2288 "node_modules/json-parse-even-better-errors": { 2539 "node_modules/json-parse-even-better-errors": {
2289 "version": "2.3.1", 2540 "version": "2.3.1",
2290 "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 2541 "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -2298,16 +2549,22 @@ @@ -2298,16 +2549,22 @@
2298 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 2549 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2299 "dev": true 2550 "dev": true
2300 }, 2551 },
2301 - "node_modules/json5": {  
2302 - "version": "1.0.2",  
2303 - "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz",  
2304 - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", 2552 + "node_modules/kind-of": {
  2553 + "version": "6.0.3",
  2554 + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz",
  2555 + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2305 "dev": true, 2556 "dev": true,
2306 - "dependencies": {  
2307 - "minimist": "^1.2.0"  
2308 - },  
2309 - "bin": {  
2310 - "json5": "lib/cli.js" 2557 + "engines": {
  2558 + "node": ">=0.10.0"
  2559 + }
  2560 + },
  2561 + "node_modules/lilconfig": {
  2562 + "version": "2.1.0",
  2563 + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz",
  2564 + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
  2565 + "dev": true,
  2566 + "engines": {
  2567 + "node": ">=10"
2311 } 2568 }
2312 }, 2569 },
2313 "node_modules/loader-runner": { 2570 "node_modules/loader-runner": {
@@ -2320,25 +2577,23 @@ @@ -2320,25 +2577,23 @@
2320 "node": ">=6.11.5" 2577 "node": ">=6.11.5"
2321 } 2578 }
2322 }, 2579 },
2323 - "node_modules/loader-utils": {  
2324 - "version": "1.4.2",  
2325 - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz",  
2326 - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",  
2327 - "dev": true,  
2328 - "dependencies": {  
2329 - "big.js": "^5.2.2",  
2330 - "emojis-list": "^3.0.0",  
2331 - "json5": "^1.0.1"  
2332 - },  
2333 - "engines": {  
2334 - "node": ">=4.0.0"  
2335 - }  
2336 - },  
2337 "node_modules/lodash": { 2580 "node_modules/lodash": {
2338 "version": "4.17.21", 2581 "version": "4.17.21",
2339 "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", 2582 "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
2340 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 2583 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
2341 }, 2584 },
  2585 + "node_modules/lodash.memoize": {
  2586 + "version": "4.1.2",
  2587 + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
  2588 + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
  2589 + "dev": true
  2590 + },
  2591 + "node_modules/lodash.uniq": {
  2592 + "version": "4.5.0",
  2593 + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
  2594 + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
  2595 + "dev": true
  2596 + },
2342 "node_modules/log-symbols": { 2597 "node_modules/log-symbols": {
2343 "version": "4.1.0", 2598 "version": "4.1.0",
2344 "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", 2599 "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz",
@@ -2351,16 +2606,13 @@ @@ -2351,16 +2606,13 @@
2351 "node": ">=10" 2606 "node": ">=10"
2352 } 2607 }
2353 }, 2608 },
2354 - "node_modules/loose-envify": {  
2355 - "version": "1.4.0",  
2356 - "resolved": "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz",  
2357 - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 2609 + "node_modules/lower-case": {
  2610 + "version": "2.0.2",
  2611 + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz",
  2612 + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
2358 "dev": true, 2613 "dev": true,
2359 "dependencies": { 2614 "dependencies": {
2360 - "js-tokens": "^3.0.0 || ^4.0.0"  
2361 - },  
2362 - "bin": {  
2363 - "loose-envify": "cli.js" 2615 + "tslib": "^2.0.3"
2364 } 2616 }
2365 }, 2617 },
2366 "node_modules/md5.js": { 2618 "node_modules/md5.js": {
@@ -2374,12 +2626,40 @@ @@ -2374,12 +2626,40 @@
2374 "safe-buffer": "^5.1.2" 2626 "safe-buffer": "^5.1.2"
2375 } 2627 }
2376 }, 2628 },
  2629 + "node_modules/mdn-data": {
  2630 + "version": "2.0.30",
  2631 + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.30.tgz",
  2632 + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
  2633 + "dev": true
  2634 + },
2377 "node_modules/merge-stream": { 2635 "node_modules/merge-stream": {
2378 "version": "2.0.0", 2636 "version": "2.0.0",
2379 "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz", 2637 "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz",
2380 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 2638 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2381 "dev": true 2639 "dev": true
2382 }, 2640 },
  2641 + "node_modules/merge2": {
  2642 + "version": "1.4.1",
  2643 + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz",
  2644 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
  2645 + "dev": true,
  2646 + "engines": {
  2647 + "node": ">= 8"
  2648 + }
  2649 + },
  2650 + "node_modules/micromatch": {
  2651 + "version": "4.0.5",
  2652 + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz",
  2653 + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
  2654 + "dev": true,
  2655 + "dependencies": {
  2656 + "braces": "^3.0.2",
  2657 + "picomatch": "^2.3.1"
  2658 + },
  2659 + "engines": {
  2660 + "node": ">=8.6"
  2661 + }
  2662 + },
2383 "node_modules/miller-rabin": { 2663 "node_modules/miller-rabin": {
2384 "version": "4.0.1", 2664 "version": "4.0.1",
2385 "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz", 2665 "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz",
@@ -2399,21 +2679,12 @@ @@ -2399,21 +2679,12 @@
2399 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 2679 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
2400 "dev": true 2680 "dev": true
2401 }, 2681 },
2402 - "node_modules/mime": {  
2403 - "version": "1.3.0",  
2404 - "resolved": "https://registry.npmmirror.com/mime/-/mime-1.3.0.tgz",  
2405 - "integrity": "sha512-pN80pM+IXnKBbOaWgcbDUnnDubVX+a8xolEdPum8NurvpldUJUhqnRx9ReAq79hIDOFXuU97Tubqwwf/k5ZJsg==",  
2406 - "dev": true,  
2407 - "hasInstallScript": true,  
2408 - "dependencies": {  
2409 - "mime-db": "^1.2.0"  
2410 - }  
2411 - },  
2412 "node_modules/mime-db": { 2682 "node_modules/mime-db": {
2413 "version": "1.52.0", 2683 "version": "1.52.0",
2414 "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", 2684 "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
2415 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 2685 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
2416 "dev": true, 2686 "dev": true,
  2687 + "peer": true,
2417 "engines": { 2688 "engines": {
2418 "node": ">= 0.6" 2689 "node": ">= 0.6"
2419 } 2690 }
@@ -2439,21 +2710,6 @@ @@ -2439,21 +2710,6 @@
2439 "node": ">=6" 2710 "node": ">=6"
2440 } 2711 }
2441 }, 2712 },
2442 - "node_modules/mini-create-react-context": {  
2443 - "version": "0.4.1",  
2444 - "resolved": "https://registry.npmmirror.com/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz",  
2445 - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==",  
2446 - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",  
2447 - "dev": true,  
2448 - "dependencies": {  
2449 - "@babel/runtime": "^7.12.1",  
2450 - "tiny-warning": "^1.0.3"  
2451 - },  
2452 - "peerDependencies": {  
2453 - "prop-types": "^15.0.0",  
2454 - "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"  
2455 - }  
2456 - },  
2457 "node_modules/mini-css-extract-plugin": { 2713 "node_modules/mini-css-extract-plugin": {
2458 "version": "2.7.6", 2714 "version": "2.7.6",
2459 "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", 2715 "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz",
@@ -2481,16 +2737,22 @@ @@ -2481,16 +2737,22 @@
2481 "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", 2737 "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==",
2482 "dev": true 2738 "dev": true
2483 }, 2739 },
2484 - "node_modules/minimist": {  
2485 - "version": "1.2.8",  
2486 - "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz",  
2487 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",  
2488 - "dev": true  
2489 - },  
2490 "node_modules/mute-stream": { 2740 "node_modules/mute-stream": {
2491 "version": "0.0.8", 2741 "version": "0.0.8",
2492 "license": "ISC" 2742 "license": "ISC"
2493 }, 2743 },
  2744 + "node_modules/nanoid": {
  2745 + "version": "3.3.7",
  2746 + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz",
  2747 + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
  2748 + "dev": true,
  2749 + "bin": {
  2750 + "nanoid": "bin/nanoid.cjs"
  2751 + },
  2752 + "engines": {
  2753 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  2754 + }
  2755 + },
2494 "node_modules/neo-async": { 2756 "node_modules/neo-async": {
2495 "version": "2.6.2", 2757 "version": "2.6.2",
2496 "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", 2758 "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz",
@@ -2498,88 +2760,203 @@ @@ -2498,88 +2760,203 @@
2498 "dev": true, 2760 "dev": true,
2499 "peer": true 2761 "peer": true
2500 }, 2762 },
2501 - "node_modules/nice-try": {  
2502 - "version": "1.0.5",  
2503 - "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz",  
2504 - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",  
2505 - "dev": true 2763 + "node_modules/no-case": {
  2764 + "version": "3.0.4",
  2765 + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz",
  2766 + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
  2767 + "dev": true,
  2768 + "dependencies": {
  2769 + "lower-case": "^2.0.2",
  2770 + "tslib": "^2.0.3"
  2771 + }
2506 }, 2772 },
2507 - "node_modules/node-libs-browser": {  
2508 - "version": "2.2.1",  
2509 - "resolved": "https://registry.npmmirror.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz",  
2510 - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", 2773 + "node_modules/node-polyfill-webpack-plugin": {
  2774 + "version": "2.0.1",
  2775 + "resolved": "https://registry.npmmirror.com/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz",
  2776 + "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==",
2511 "dev": true, 2777 "dev": true,
2512 "dependencies": { 2778 "dependencies": {
2513 - "assert": "^1.1.1", 2779 + "assert": "^2.0.0",
2514 "browserify-zlib": "^0.2.0", 2780 "browserify-zlib": "^0.2.0",
2515 - "buffer": "^4.3.0",  
2516 - "console-browserify": "^1.1.0", 2781 + "buffer": "^6.0.3",
  2782 + "console-browserify": "^1.2.0",
2517 "constants-browserify": "^1.0.0", 2783 "constants-browserify": "^1.0.0",
2518 - "crypto-browserify": "^3.11.0",  
2519 - "domain-browser": "^1.1.1",  
2520 - "events": "^3.0.0", 2784 + "crypto-browserify": "^3.12.0",
  2785 + "domain-browser": "^4.22.0",
  2786 + "events": "^3.3.0",
  2787 + "filter-obj": "^2.0.2",
2521 "https-browserify": "^1.0.0", 2788 "https-browserify": "^1.0.0",
2522 "os-browserify": "^0.3.0", 2789 "os-browserify": "^0.3.0",
2523 - "path-browserify": "0.0.1", 2790 + "path-browserify": "^1.0.1",
2524 "process": "^0.11.10", 2791 "process": "^0.11.10",
2525 - "punycode": "^1.2.4",  
2526 - "querystring-es3": "^0.2.0",  
2527 - "readable-stream": "^2.3.3",  
2528 - "stream-browserify": "^2.0.1",  
2529 - "stream-http": "^2.7.2",  
2530 - "string_decoder": "^1.0.0",  
2531 - "timers-browserify": "^2.0.4",  
2532 - "tty-browserify": "0.0.0", 2792 + "punycode": "^2.1.1",
  2793 + "querystring-es3": "^0.2.1",
  2794 + "readable-stream": "^4.0.0",
  2795 + "stream-browserify": "^3.0.0",
  2796 + "stream-http": "^3.2.0",
  2797 + "string_decoder": "^1.3.0",
  2798 + "timers-browserify": "^2.0.12",
  2799 + "tty-browserify": "^0.0.1",
  2800 + "type-fest": "^2.14.0",
2533 "url": "^0.11.0", 2801 "url": "^0.11.0",
2534 - "util": "^0.11.0",  
2535 - "vm-browserify": "^1.0.1" 2802 + "util": "^0.12.4",
  2803 + "vm-browserify": "^1.1.2"
  2804 + },
  2805 + "engines": {
  2806 + "node": ">=12"
  2807 + },
  2808 + "peerDependencies": {
  2809 + "webpack": ">=5"
  2810 + }
  2811 + },
  2812 + "node_modules/node-polyfill-webpack-plugin/node_modules/assert": {
  2813 + "version": "2.1.0",
  2814 + "resolved": "https://registry.npmmirror.com/assert/-/assert-2.1.0.tgz",
  2815 + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
  2816 + "dev": true,
  2817 + "dependencies": {
  2818 + "call-bind": "^1.0.2",
  2819 + "is-nan": "^1.3.2",
  2820 + "object-is": "^1.1.5",
  2821 + "object.assign": "^4.1.4",
  2822 + "util": "^0.12.5"
  2823 + }
  2824 + },
  2825 + "node_modules/node-polyfill-webpack-plugin/node_modules/buffer": {
  2826 + "version": "6.0.3",
  2827 + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz",
  2828 + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
  2829 + "dev": true,
  2830 + "dependencies": {
  2831 + "base64-js": "^1.3.1",
  2832 + "ieee754": "^1.2.1"
  2833 + }
  2834 + },
  2835 + "node_modules/node-polyfill-webpack-plugin/node_modules/domain-browser": {
  2836 + "version": "4.23.0",
  2837 + "resolved": "https://registry.npmmirror.com/domain-browser/-/domain-browser-4.23.0.tgz",
  2838 + "integrity": "sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==",
  2839 + "dev": true,
  2840 + "engines": {
  2841 + "node": ">=10"
  2842 + }
  2843 + },
  2844 + "node_modules/node-polyfill-webpack-plugin/node_modules/filter-obj": {
  2845 + "version": "2.0.2",
  2846 + "resolved": "https://registry.npmmirror.com/filter-obj/-/filter-obj-2.0.2.tgz",
  2847 + "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==",
  2848 + "dev": true,
  2849 + "engines": {
  2850 + "node": ">=8"
  2851 + }
  2852 + },
  2853 + "node_modules/node-polyfill-webpack-plugin/node_modules/path-browserify": {
  2854 + "version": "1.0.1",
  2855 + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz",
  2856 + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
  2857 + "dev": true
  2858 + },
  2859 + "node_modules/node-polyfill-webpack-plugin/node_modules/punycode": {
  2860 + "version": "2.3.1",
  2861 + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz",
  2862 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
  2863 + "dev": true,
  2864 + "engines": {
  2865 + "node": ">=6"
  2866 + }
  2867 + },
  2868 + "node_modules/node-polyfill-webpack-plugin/node_modules/readable-stream": {
  2869 + "version": "4.4.2",
  2870 + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-4.4.2.tgz",
  2871 + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
  2872 + "dev": true,
  2873 + "dependencies": {
  2874 + "abort-controller": "^3.0.0",
  2875 + "buffer": "^6.0.3",
  2876 + "events": "^3.3.0",
  2877 + "process": "^0.11.10",
  2878 + "string_decoder": "^1.3.0"
  2879 + },
  2880 + "engines": {
  2881 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
  2882 + }
  2883 + },
  2884 + "node_modules/node-polyfill-webpack-plugin/node_modules/stream-browserify": {
  2885 + "version": "3.0.0",
  2886 + "resolved": "https://registry.npmmirror.com/stream-browserify/-/stream-browserify-3.0.0.tgz",
  2887 + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
  2888 + "dev": true,
  2889 + "dependencies": {
  2890 + "inherits": "~2.0.4",
  2891 + "readable-stream": "^3.5.0"
  2892 + }
  2893 + },
  2894 + "node_modules/node-polyfill-webpack-plugin/node_modules/stream-browserify/node_modules/readable-stream": {
  2895 + "version": "3.6.2",
  2896 + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
  2897 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
  2898 + "dev": true,
  2899 + "dependencies": {
  2900 + "inherits": "^2.0.3",
  2901 + "string_decoder": "^1.1.1",
  2902 + "util-deprecate": "^1.0.1"
  2903 + },
  2904 + "engines": {
  2905 + "node": ">= 6"
  2906 + }
  2907 + },
  2908 + "node_modules/node-polyfill-webpack-plugin/node_modules/stream-http": {
  2909 + "version": "3.2.0",
  2910 + "resolved": "https://registry.npmmirror.com/stream-http/-/stream-http-3.2.0.tgz",
  2911 + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==",
  2912 + "dev": true,
  2913 + "dependencies": {
  2914 + "builtin-status-codes": "^3.0.0",
  2915 + "inherits": "^2.0.4",
  2916 + "readable-stream": "^3.6.0",
  2917 + "xtend": "^4.0.2"
2536 } 2918 }
2537 }, 2919 },
2538 - "node_modules/node-libs-browser/node_modules/buffer": {  
2539 - "version": "4.9.2",  
2540 - "resolved": "https://registry.npmmirror.com/buffer/-/buffer-4.9.2.tgz",  
2541 - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", 2920 + "node_modules/node-polyfill-webpack-plugin/node_modules/stream-http/node_modules/readable-stream": {
  2921 + "version": "3.6.2",
  2922 + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
  2923 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
2542 "dev": true, 2924 "dev": true,
2543 "dependencies": { 2925 "dependencies": {
2544 - "base64-js": "^1.0.2",  
2545 - "ieee754": "^1.1.4",  
2546 - "isarray": "^1.0.0" 2926 + "inherits": "^2.0.3",
  2927 + "string_decoder": "^1.1.1",
  2928 + "util-deprecate": "^1.0.1"
  2929 + },
  2930 + "engines": {
  2931 + "node": ">= 6"
2547 } 2932 }
2548 }, 2933 },
2549 - "node_modules/node-libs-browser/node_modules/isarray": {  
2550 - "version": "1.0.0",  
2551 - "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",  
2552 - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 2934 + "node_modules/node-polyfill-webpack-plugin/node_modules/tty-browserify": {
  2935 + "version": "0.0.1",
  2936 + "resolved": "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.1.tgz",
  2937 + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
2553 "dev": true 2938 "dev": true
2554 }, 2939 },
2555 - "node_modules/node-libs-browser/node_modules/readable-stream": {  
2556 - "version": "2.3.8",  
2557 - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",  
2558 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 2940 + "node_modules/node-polyfill-webpack-plugin/node_modules/type-fest": {
  2941 + "version": "2.19.0",
  2942 + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.19.0.tgz",
  2943 + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
2559 "dev": true, 2944 "dev": true,
2560 - "dependencies": {  
2561 - "core-util-is": "~1.0.0",  
2562 - "inherits": "~2.0.3",  
2563 - "isarray": "~1.0.0",  
2564 - "process-nextick-args": "~2.0.0",  
2565 - "safe-buffer": "~5.1.1",  
2566 - "string_decoder": "~1.1.1",  
2567 - "util-deprecate": "~1.0.1" 2945 + "engines": {
  2946 + "node": ">=12.20"
2568 } 2947 }
2569 }, 2948 },
2570 - "node_modules/node-libs-browser/node_modules/safe-buffer": {  
2571 - "version": "5.1.2",  
2572 - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",  
2573 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",  
2574 - "dev": true  
2575 - },  
2576 - "node_modules/node-libs-browser/node_modules/string_decoder": {  
2577 - "version": "1.1.1",  
2578 - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",  
2579 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2949 + "node_modules/node-polyfill-webpack-plugin/node_modules/util": {
  2950 + "version": "0.12.5",
  2951 + "resolved": "https://registry.npmmirror.com/util/-/util-0.12.5.tgz",
  2952 + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
2580 "dev": true, 2953 "dev": true,
2581 "dependencies": { 2954 "dependencies": {
2582 - "safe-buffer": "~5.1.0" 2955 + "inherits": "^2.0.3",
  2956 + "is-arguments": "^1.0.4",
  2957 + "is-generator-function": "^1.0.7",
  2958 + "is-typed-array": "^1.1.3",
  2959 + "which-typed-array": "^1.1.2"
2583 } 2960 }
2584 }, 2961 },
2585 "node_modules/node-releases": { 2962 "node_modules/node-releases": {
@@ -2597,85 +2974,34 @@ @@ -2597,85 +2974,34 @@
2597 "node": ">=0.10.0" 2974 "node": ">=0.10.0"
2598 } 2975 }
2599 }, 2976 },
2600 - "node_modules/normalize-range": {  
2601 - "version": "0.1.2",  
2602 - "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz",  
2603 - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",  
2604 - "dev": true,  
2605 - "engines": {  
2606 - "node": ">=0.10.0"  
2607 - }  
2608 - },  
2609 - "node_modules/normalize-url": {  
2610 - "version": "1.9.1",  
2611 - "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-1.9.1.tgz",  
2612 - "integrity": "sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==",  
2613 - "dev": true,  
2614 - "dependencies": {  
2615 - "object-assign": "^4.0.1",  
2616 - "prepend-http": "^1.0.0",  
2617 - "query-string": "^4.1.0",  
2618 - "sort-keys": "^1.0.0"  
2619 - },  
2620 - "engines": {  
2621 - "node": ">=4"  
2622 - }  
2623 - },  
2624 - "node_modules/normalize-url/node_modules/query-string": {  
2625 - "version": "4.3.4",  
2626 - "resolved": "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz",  
2627 - "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", 2977 + "node_modules/nth-check": {
  2978 + "version": "2.1.1",
  2979 + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz",
  2980 + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
2628 "dev": true, 2981 "dev": true,
2629 "dependencies": { 2982 "dependencies": {
2630 - "object-assign": "^4.1.0",  
2631 - "strict-uri-encode": "^1.0.0"  
2632 - },  
2633 - "engines": {  
2634 - "node": ">=0.10.0" 2983 + "boolbase": "^1.0.0"
2635 } 2984 }
2636 }, 2985 },
2637 - "node_modules/normalize-url/node_modules/strict-uri-encode": {  
2638 - "version": "1.1.0",  
2639 - "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",  
2640 - "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==",  
2641 - "dev": true,  
2642 - "engines": {  
2643 - "node": ">=0.10.0"  
2644 - } 2986 + "node_modules/object-inspect": {
  2987 + "version": "1.12.3",
  2988 + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz",
  2989 + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
  2990 + "dev": true
2645 }, 2991 },
2646 - "node_modules/npm-run-path": {  
2647 - "version": "2.0.2",  
2648 - "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz",  
2649 - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", 2992 + "node_modules/object-is": {
  2993 + "version": "1.1.5",
  2994 + "resolved": "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz",
  2995 + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
2650 "dev": true, 2996 "dev": true,
2651 "dependencies": { 2997 "dependencies": {
2652 - "path-key": "^2.0.0" 2998 + "call-bind": "^1.0.2",
  2999 + "define-properties": "^1.1.3"
2653 }, 3000 },
2654 "engines": { 3001 "engines": {
2655 - "node": ">=4"  
2656 - }  
2657 - },  
2658 - "node_modules/num2fraction": {  
2659 - "version": "1.2.2",  
2660 - "resolved": "https://registry.npmmirror.com/num2fraction/-/num2fraction-1.2.2.tgz",  
2661 - "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==",  
2662 - "dev": true  
2663 - },  
2664 - "node_modules/object-assign": {  
2665 - "version": "4.1.1",  
2666 - "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz",  
2667 - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",  
2668 - "dev": true,  
2669 - "engines": {  
2670 - "node": ">=0.10.0" 3002 + "node": ">= 0.4"
2671 } 3003 }
2672 }, 3004 },
2673 - "node_modules/object-inspect": {  
2674 - "version": "1.12.3",  
2675 - "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz",  
2676 - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",  
2677 - "dev": true  
2678 - },  
2679 "node_modules/object-keys": { 3005 "node_modules/object-keys": {
2680 "version": "1.1.1", 3006 "version": "1.1.1",
2681 "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", 3007 "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz",
@@ -2700,15 +3026,6 @@ @@ -2700,15 +3026,6 @@
2700 "node": ">= 0.4" 3026 "node": ">= 0.4"
2701 } 3027 }
2702 }, 3028 },
2703 - "node_modules/once": {  
2704 - "version": "1.4.0",  
2705 - "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz",  
2706 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",  
2707 - "dev": true,  
2708 - "dependencies": {  
2709 - "wrappy": "1"  
2710 - }  
2711 - },  
2712 "node_modules/onetime": { 3029 "node_modules/onetime": {
2713 "version": "5.1.2", 3030 "version": "5.1.2",
2714 "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", 3031 "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz",
@@ -2753,21 +3070,22 @@ @@ -2753,21 +3070,22 @@
2753 "node": ">=0.10.0" 3070 "node": ">=0.10.0"
2754 } 3071 }
2755 }, 3072 },
2756 - "node_modules/p-finally": {  
2757 - "version": "1.0.0",  
2758 - "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz",  
2759 - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",  
2760 - "dev": true,  
2761 - "engines": {  
2762 - "node": ">=4"  
2763 - }  
2764 - },  
2765 "node_modules/pako": { 3073 "node_modules/pako": {
2766 "version": "1.0.11", 3074 "version": "1.0.11",
2767 "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", 3075 "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz",
2768 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", 3076 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
2769 "dev": true 3077 "dev": true
2770 }, 3078 },
  3079 + "node_modules/param-case": {
  3080 + "version": "3.0.4",
  3081 + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz",
  3082 + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
  3083 + "dev": true,
  3084 + "dependencies": {
  3085 + "dot-case": "^3.0.4",
  3086 + "tslib": "^2.0.3"
  3087 + }
  3088 + },
2771 "node_modules/parse-asn1": { 3089 "node_modules/parse-asn1": {
2772 "version": "5.1.6", 3090 "version": "5.1.6",
2773 "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz", 3091 "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz",
@@ -2781,41 +3099,32 @@ @@ -2781,41 +3099,32 @@
2781 "safe-buffer": "^5.1.1" 3099 "safe-buffer": "^5.1.1"
2782 } 3100 }
2783 }, 3101 },
2784 - "node_modules/parse-json": {  
2785 - "version": "4.0.0",  
2786 - "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz",  
2787 - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", 3102 + "node_modules/pascal-case": {
  3103 + "version": "3.1.2",
  3104 + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz",
  3105 + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
2788 "dev": true, 3106 "dev": true,
2789 "dependencies": { 3107 "dependencies": {
2790 - "error-ex": "^1.3.1",  
2791 - "json-parse-better-errors": "^1.0.1"  
2792 - },  
2793 - "engines": {  
2794 - "node": ">=4" 3108 + "no-case": "^3.0.4",
  3109 + "tslib": "^2.0.3"
2795 } 3110 }
2796 }, 3111 },
2797 - "node_modules/path-browserify": {  
2798 - "version": "0.0.1",  
2799 - "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-0.0.1.tgz",  
2800 - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",  
2801 - "dev": true  
2802 - },  
2803 "node_modules/path-key": { 3112 "node_modules/path-key": {
2804 - "version": "2.0.1",  
2805 - "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz",  
2806 - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", 3113 + "version": "3.1.1",
  3114 + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz",
  3115 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2807 "dev": true, 3116 "dev": true,
2808 "engines": { 3117 "engines": {
2809 - "node": ">=4" 3118 + "node": ">=8"
2810 } 3119 }
2811 }, 3120 },
2812 - "node_modules/path-to-regexp": {  
2813 - "version": "1.8.0",  
2814 - "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz",  
2815 - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", 3121 + "node_modules/path-type": {
  3122 + "version": "4.0.0",
  3123 + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz",
  3124 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2816 "dev": true, 3125 "dev": true,
2817 - "dependencies": {  
2818 - "isarray": "0.0.1" 3126 + "engines": {
  3127 + "node": ">=8"
2819 } 3128 }
2820 }, 3129 },
2821 "node_modules/pbkdf2": { 3130 "node_modules/pbkdf2": {
@@ -2835,9 +3144,9 @@ @@ -2835,9 +3144,9 @@
2835 } 3144 }
2836 }, 3145 },
2837 "node_modules/picocolors": { 3146 "node_modules/picocolors": {
2838 - "version": "0.2.1",  
2839 - "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",  
2840 - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", 3147 + "version": "1.0.0",
  3148 + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
  3149 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
2841 "dev": true 3150 "dev": true
2842 }, 3151 },
2843 "node_modules/picomatch": { 3152 "node_modules/picomatch": {
@@ -2850,656 +3159,462 @@ @@ -2850,656 +3159,462 @@
2850 } 3159 }
2851 }, 3160 },
2852 "node_modules/postcss": { 3161 "node_modules/postcss": {
2853 - "version": "7.0.32",  
2854 - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.32.tgz",  
2855 - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",  
2856 - "dev": true,  
2857 - "dependencies": {  
2858 - "chalk": "^2.4.2",  
2859 - "source-map": "^0.6.1",  
2860 - "supports-color": "^6.1.0"  
2861 - },  
2862 - "engines": {  
2863 - "node": ">=6.0.0"  
2864 - }  
2865 - },  
2866 - "node_modules/postcss-attribute-case-insensitive": {  
2867 - "version": "4.0.2",  
2868 - "resolved": "https://registry.npmmirror.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",  
2869 - "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",  
2870 - "dev": true,  
2871 - "dependencies": {  
2872 - "postcss": "^7.0.2",  
2873 - "postcss-selector-parser": "^6.0.2"  
2874 - }  
2875 - },  
2876 - "node_modules/postcss-attribute-case-insensitive/node_modules/cssesc": {  
2877 - "version": "3.0.0",  
2878 - "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz",  
2879 - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",  
2880 - "dev": true,  
2881 - "bin": {  
2882 - "cssesc": "bin/cssesc"  
2883 - },  
2884 - "engines": {  
2885 - "node": ">=4"  
2886 - }  
2887 - },  
2888 - "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {  
2889 - "version": "6.0.13",  
2890 - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",  
2891 - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",  
2892 - "dev": true,  
2893 - "dependencies": {  
2894 - "cssesc": "^3.0.0",  
2895 - "util-deprecate": "^1.0.2"  
2896 - },  
2897 - "engines": {  
2898 - "node": ">=4"  
2899 - }  
2900 - },  
2901 - "node_modules/postcss-color-functional-notation": {  
2902 - "version": "2.0.1",  
2903 - "resolved": "https://registry.npmmirror.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",  
2904 - "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",  
2905 - "dev": true,  
2906 - "dependencies": {  
2907 - "postcss": "^7.0.2",  
2908 - "postcss-values-parser": "^2.0.0"  
2909 - },  
2910 - "engines": {  
2911 - "node": ">=6.0.0"  
2912 - }  
2913 - },  
2914 - "node_modules/postcss-color-gray": {  
2915 - "version": "5.0.0",  
2916 - "resolved": "https://registry.npmmirror.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",  
2917 - "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",  
2918 - "dev": true,  
2919 - "dependencies": {  
2920 - "@csstools/convert-colors": "^1.4.0",  
2921 - "postcss": "^7.0.5",  
2922 - "postcss-values-parser": "^2.0.0"  
2923 - },  
2924 - "engines": {  
2925 - "node": ">=6.0.0"  
2926 - }  
2927 - },  
2928 - "node_modules/postcss-color-hex-alpha": {  
2929 - "version": "5.0.3",  
2930 - "resolved": "https://registry.npmmirror.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",  
2931 - "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", 3162 + "version": "8.4.31",
  3163 + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.31.tgz",
  3164 + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
2932 "dev": true, 3165 "dev": true,
2933 "dependencies": { 3166 "dependencies": {
2934 - "postcss": "^7.0.14",  
2935 - "postcss-values-parser": "^2.0.1" 3167 + "nanoid": "^3.3.6",
  3168 + "picocolors": "^1.0.0",
  3169 + "source-map-js": "^1.0.2"
2936 }, 3170 },
2937 "engines": { 3171 "engines": {
2938 - "node": ">=6.0.0" 3172 + "node": "^10 || ^12 || >=14"
2939 } 3173 }
2940 }, 3174 },
2941 - "node_modules/postcss-color-mod-function": {  
2942 - "version": "3.0.3",  
2943 - "resolved": "https://registry.npmmirror.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",  
2944 - "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", 3175 + "node_modules/postcss-calc": {
  3176 + "version": "9.0.1",
  3177 + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-9.0.1.tgz",
  3178 + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==",
2945 "dev": true, 3179 "dev": true,
2946 "dependencies": { 3180 "dependencies": {
2947 - "@csstools/convert-colors": "^1.4.0",  
2948 - "postcss": "^7.0.2",  
2949 - "postcss-values-parser": "^2.0.0" 3181 + "postcss-selector-parser": "^6.0.11",
  3182 + "postcss-value-parser": "^4.2.0"
2950 }, 3183 },
2951 "engines": { 3184 "engines": {
2952 - "node": ">=6.0.0"  
2953 - }  
2954 - },  
2955 - "node_modules/postcss-color-rebeccapurple": {  
2956 - "version": "4.0.1",  
2957 - "resolved": "https://registry.npmmirror.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",  
2958 - "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",  
2959 - "dev": true,  
2960 - "dependencies": {  
2961 - "postcss": "^7.0.2",  
2962 - "postcss-values-parser": "^2.0.0" 3185 + "node": "^14 || ^16 || >=18.0"
2963 }, 3186 },
2964 - "engines": {  
2965 - "node": ">=6.0.0" 3187 + "peerDependencies": {
  3188 + "postcss": "^8.2.2"
2966 } 3189 }
2967 }, 3190 },
2968 - "node_modules/postcss-custom-media": {  
2969 - "version": "7.0.8",  
2970 - "resolved": "https://registry.npmmirror.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",  
2971 - "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", 3191 + "node_modules/postcss-colormin": {
  3192 + "version": "6.0.0",
  3193 + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-6.0.0.tgz",
  3194 + "integrity": "sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==",
2972 "dev": true, 3195 "dev": true,
2973 "dependencies": { 3196 "dependencies": {
2974 - "postcss": "^7.0.14" 3197 + "browserslist": "^4.21.4",
  3198 + "caniuse-api": "^3.0.0",
  3199 + "colord": "^2.9.1",
  3200 + "postcss-value-parser": "^4.2.0"
2975 }, 3201 },
2976 "engines": { 3202 "engines": {
2977 - "node": ">=6.0.0"  
2978 - }  
2979 - },  
2980 - "node_modules/postcss-custom-properties": {  
2981 - "version": "8.0.11",  
2982 - "resolved": "https://registry.npmmirror.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",  
2983 - "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",  
2984 - "dev": true,  
2985 - "dependencies": {  
2986 - "postcss": "^7.0.17",  
2987 - "postcss-values-parser": "^2.0.1" 3203 + "node": "^14 || ^16 || >=18.0"
2988 }, 3204 },
2989 - "engines": {  
2990 - "node": ">=6.0.0" 3205 + "peerDependencies": {
  3206 + "postcss": "^8.2.15"
2991 } 3207 }
2992 }, 3208 },
2993 - "node_modules/postcss-custom-selectors": {  
2994 - "version": "5.1.2",  
2995 - "resolved": "https://registry.npmmirror.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",  
2996 - "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", 3209 + "node_modules/postcss-convert-values": {
  3210 + "version": "6.0.0",
  3211 + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-6.0.0.tgz",
  3212 + "integrity": "sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==",
2997 "dev": true, 3213 "dev": true,
2998 "dependencies": { 3214 "dependencies": {
2999 - "postcss": "^7.0.2",  
3000 - "postcss-selector-parser": "^5.0.0-rc.3" 3215 + "browserslist": "^4.21.4",
  3216 + "postcss-value-parser": "^4.2.0"
3001 }, 3217 },
3002 "engines": { 3218 "engines": {
3003 - "node": ">=6.0.0"  
3004 - }  
3005 - },  
3006 - "node_modules/postcss-dir-pseudo-class": {  
3007 - "version": "5.0.0",  
3008 - "resolved": "https://registry.npmmirror.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",  
3009 - "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",  
3010 - "dev": true,  
3011 - "dependencies": {  
3012 - "postcss": "^7.0.2",  
3013 - "postcss-selector-parser": "^5.0.0-rc.3" 3219 + "node": "^14 || ^16 || >=18.0"
3014 }, 3220 },
3015 - "engines": {  
3016 - "node": ">=4.0.0" 3221 + "peerDependencies": {
  3222 + "postcss": "^8.2.15"
3017 } 3223 }
3018 }, 3224 },
3019 - "node_modules/postcss-double-position-gradients": {  
3020 - "version": "1.0.0",  
3021 - "resolved": "https://registry.npmmirror.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",  
3022 - "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", 3225 + "node_modules/postcss-discard-comments": {
  3226 + "version": "6.0.0",
  3227 + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-6.0.0.tgz",
  3228 + "integrity": "sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==",
3023 "dev": true, 3229 "dev": true,
3024 - "dependencies": {  
3025 - "postcss": "^7.0.5",  
3026 - "postcss-values-parser": "^2.0.0"  
3027 - },  
3028 "engines": { 3230 "engines": {
3029 - "node": ">=6.0.0"  
3030 - }  
3031 - },  
3032 - "node_modules/postcss-env-function": {  
3033 - "version": "2.0.2",  
3034 - "resolved": "https://registry.npmmirror.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz",  
3035 - "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",  
3036 - "dev": true,  
3037 - "dependencies": {  
3038 - "postcss": "^7.0.2",  
3039 - "postcss-values-parser": "^2.0.0" 3231 + "node": "^14 || ^16 || >=18.0"
3040 }, 3232 },
3041 - "engines": {  
3042 - "node": ">=6.0.0"  
3043 - }  
3044 - },  
3045 - "node_modules/postcss-flexbugs-fixes": {  
3046 - "version": "4.2.1",  
3047 - "resolved": "https://registry.npmmirror.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz",  
3048 - "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==",  
3049 - "dev": true,  
3050 - "dependencies": {  
3051 - "postcss": "^7.0.26" 3233 + "peerDependencies": {
  3234 + "postcss": "^8.2.15"
3052 } 3235 }
3053 }, 3236 },
3054 - "node_modules/postcss-focus-visible": {  
3055 - "version": "4.0.0",  
3056 - "resolved": "https://registry.npmmirror.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",  
3057 - "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", 3237 + "node_modules/postcss-discard-duplicates": {
  3238 + "version": "6.0.0",
  3239 + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.0.tgz",
  3240 + "integrity": "sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==",
3058 "dev": true, 3241 "dev": true,
3059 - "dependencies": {  
3060 - "postcss": "^7.0.2"  
3061 - },  
3062 "engines": { 3242 "engines": {
3063 - "node": ">=6.0.0"  
3064 - }  
3065 - },  
3066 - "node_modules/postcss-focus-within": {  
3067 - "version": "3.0.0",  
3068 - "resolved": "https://registry.npmmirror.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",  
3069 - "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",  
3070 - "dev": true,  
3071 - "dependencies": {  
3072 - "postcss": "^7.0.2" 3243 + "node": "^14 || ^16 || >=18.0"
3073 }, 3244 },
3074 - "engines": {  
3075 - "node": ">=6.0.0"  
3076 - }  
3077 - },  
3078 - "node_modules/postcss-font-variant": {  
3079 - "version": "4.0.1",  
3080 - "resolved": "https://registry.npmmirror.com/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",  
3081 - "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",  
3082 - "dev": true,  
3083 - "dependencies": {  
3084 - "postcss": "^7.0.2" 3245 + "peerDependencies": {
  3246 + "postcss": "^8.2.15"
3085 } 3247 }
3086 }, 3248 },
3087 - "node_modules/postcss-gap-properties": {  
3088 - "version": "2.0.0",  
3089 - "resolved": "https://registry.npmmirror.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",  
3090 - "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", 3249 + "node_modules/postcss-discard-empty": {
  3250 + "version": "6.0.0",
  3251 + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-6.0.0.tgz",
  3252 + "integrity": "sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==",
3091 "dev": true, 3253 "dev": true,
3092 - "dependencies": {  
3093 - "postcss": "^7.0.2"  
3094 - },  
3095 "engines": { 3254 "engines": {
3096 - "node": ">=6.0.0"  
3097 - }  
3098 - },  
3099 - "node_modules/postcss-image-set-function": {  
3100 - "version": "3.0.1",  
3101 - "resolved": "https://registry.npmmirror.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",  
3102 - "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",  
3103 - "dev": true,  
3104 - "dependencies": {  
3105 - "postcss": "^7.0.2",  
3106 - "postcss-values-parser": "^2.0.0" 3255 + "node": "^14 || ^16 || >=18.0"
3107 }, 3256 },
3108 - "engines": {  
3109 - "node": ">=6.0.0"  
3110 - }  
3111 - },  
3112 - "node_modules/postcss-initial": {  
3113 - "version": "3.0.4",  
3114 - "resolved": "https://registry.npmmirror.com/postcss-initial/-/postcss-initial-3.0.4.tgz",  
3115 - "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==",  
3116 - "dev": true,  
3117 - "dependencies": {  
3118 - "postcss": "^7.0.2" 3257 + "peerDependencies": {
  3258 + "postcss": "^8.2.15"
3119 } 3259 }
3120 }, 3260 },
3121 - "node_modules/postcss-lab-function": {  
3122 - "version": "2.0.1",  
3123 - "resolved": "https://registry.npmmirror.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",  
3124 - "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", 3261 + "node_modules/postcss-discard-overridden": {
  3262 + "version": "6.0.0",
  3263 + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.0.tgz",
  3264 + "integrity": "sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==",
3125 "dev": true, 3265 "dev": true,
3126 - "dependencies": {  
3127 - "@csstools/convert-colors": "^1.4.0",  
3128 - "postcss": "^7.0.2",  
3129 - "postcss-values-parser": "^2.0.0"  
3130 - },  
3131 "engines": { 3266 "engines": {
3132 - "node": ">=6.0.0"  
3133 - }  
3134 - },  
3135 - "node_modules/postcss-load-config": {  
3136 - "version": "2.1.2",  
3137 - "resolved": "https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz",  
3138 - "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",  
3139 - "dev": true,  
3140 - "dependencies": {  
3141 - "cosmiconfig": "^5.0.0",  
3142 - "import-cwd": "^2.0.0" 3267 + "node": "^14 || ^16 || >=18.0"
3143 }, 3268 },
3144 - "engines": {  
3145 - "node": ">= 4" 3269 + "peerDependencies": {
  3270 + "postcss": "^8.2.15"
3146 } 3271 }
3147 }, 3272 },
3148 - "node_modules/postcss-loader": {  
3149 - "version": "3.0.0",  
3150 - "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-3.0.0.tgz",  
3151 - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", 3273 + "node_modules/postcss-merge-longhand": {
  3274 + "version": "6.0.0",
  3275 + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.0.tgz",
  3276 + "integrity": "sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==",
3152 "dev": true, 3277 "dev": true,
3153 "dependencies": { 3278 "dependencies": {
3154 - "loader-utils": "^1.1.0",  
3155 - "postcss": "^7.0.0",  
3156 - "postcss-load-config": "^2.0.0",  
3157 - "schema-utils": "^1.0.0" 3279 + "postcss-value-parser": "^4.2.0",
  3280 + "stylehacks": "^6.0.0"
  3281 + },
  3282 + "engines": {
  3283 + "node": "^14 || ^16 || >=18.0"
3158 }, 3284 },
3159 - "engines": {  
3160 - "node": ">= 6"  
3161 - }  
3162 - },  
3163 - "node_modules/postcss-loader/node_modules/ajv": {  
3164 - "version": "6.12.6",  
3165 - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz",  
3166 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",  
3167 - "dev": true,  
3168 - "dependencies": {  
3169 - "fast-deep-equal": "^3.1.1",  
3170 - "fast-json-stable-stringify": "^2.0.0",  
3171 - "json-schema-traverse": "^0.4.1",  
3172 - "uri-js": "^4.2.2"  
3173 - }  
3174 - },  
3175 - "node_modules/postcss-loader/node_modules/ajv-keywords": {  
3176 - "version": "3.5.2",  
3177 - "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz",  
3178 - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",  
3179 - "dev": true,  
3180 "peerDependencies": { 3285 "peerDependencies": {
3181 - "ajv": "^6.9.1" 3286 + "postcss": "^8.2.15"
3182 } 3287 }
3183 }, 3288 },
3184 - "node_modules/postcss-loader/node_modules/json-schema-traverse": {  
3185 - "version": "0.4.1",  
3186 - "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",  
3187 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",  
3188 - "dev": true  
3189 - },  
3190 - "node_modules/postcss-loader/node_modules/schema-utils": {  
3191 - "version": "1.0.0",  
3192 - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-1.0.0.tgz",  
3193 - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", 3289 + "node_modules/postcss-merge-rules": {
  3290 + "version": "6.0.1",
  3291 + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-6.0.1.tgz",
  3292 + "integrity": "sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==",
3194 "dev": true, 3293 "dev": true,
3195 "dependencies": { 3294 "dependencies": {
3196 - "ajv": "^6.1.0",  
3197 - "ajv-errors": "^1.0.0",  
3198 - "ajv-keywords": "^3.1.0" 3295 + "browserslist": "^4.21.4",
  3296 + "caniuse-api": "^3.0.0",
  3297 + "cssnano-utils": "^4.0.0",
  3298 + "postcss-selector-parser": "^6.0.5"
3199 }, 3299 },
3200 "engines": { 3300 "engines": {
3201 - "node": ">= 4" 3301 + "node": "^14 || ^16 || >=18.0"
  3302 + },
  3303 + "peerDependencies": {
  3304 + "postcss": "^8.2.15"
3202 } 3305 }
3203 }, 3306 },
3204 - "node_modules/postcss-logical": {  
3205 - "version": "3.0.0",  
3206 - "resolved": "https://registry.npmmirror.com/postcss-logical/-/postcss-logical-3.0.0.tgz",  
3207 - "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", 3307 + "node_modules/postcss-minify-font-values": {
  3308 + "version": "6.0.0",
  3309 + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-6.0.0.tgz",
  3310 + "integrity": "sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==",
3208 "dev": true, 3311 "dev": true,
3209 "dependencies": { 3312 "dependencies": {
3210 - "postcss": "^7.0.2" 3313 + "postcss-value-parser": "^4.2.0"
3211 }, 3314 },
3212 "engines": { 3315 "engines": {
3213 - "node": ">=6.0.0" 3316 + "node": "^14 || ^16 || >=18.0"
  3317 + },
  3318 + "peerDependencies": {
  3319 + "postcss": "^8.2.15"
3214 } 3320 }
3215 }, 3321 },
3216 - "node_modules/postcss-media-minmax": {  
3217 - "version": "4.0.0",  
3218 - "resolved": "https://registry.npmmirror.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",  
3219 - "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", 3322 + "node_modules/postcss-minify-gradients": {
  3323 + "version": "6.0.0",
  3324 + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.0.tgz",
  3325 + "integrity": "sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==",
3220 "dev": true, 3326 "dev": true,
3221 "dependencies": { 3327 "dependencies": {
3222 - "postcss": "^7.0.2" 3328 + "colord": "^2.9.1",
  3329 + "cssnano-utils": "^4.0.0",
  3330 + "postcss-value-parser": "^4.2.0"
3223 }, 3331 },
3224 "engines": { 3332 "engines": {
3225 - "node": ">=6.0.0" 3333 + "node": "^14 || ^16 || >=18.0"
  3334 + },
  3335 + "peerDependencies": {
  3336 + "postcss": "^8.2.15"
3226 } 3337 }
3227 }, 3338 },
3228 - "node_modules/postcss-nesting": {  
3229 - "version": "7.0.1",  
3230 - "resolved": "https://registry.npmmirror.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz",  
3231 - "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", 3339 + "node_modules/postcss-minify-params": {
  3340 + "version": "6.0.0",
  3341 + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-6.0.0.tgz",
  3342 + "integrity": "sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==",
3232 "dev": true, 3343 "dev": true,
3233 "dependencies": { 3344 "dependencies": {
3234 - "postcss": "^7.0.2" 3345 + "browserslist": "^4.21.4",
  3346 + "cssnano-utils": "^4.0.0",
  3347 + "postcss-value-parser": "^4.2.0"
3235 }, 3348 },
3236 "engines": { 3349 "engines": {
3237 - "node": ">=6.0.0" 3350 + "node": "^14 || ^16 || >=18.0"
  3351 + },
  3352 + "peerDependencies": {
  3353 + "postcss": "^8.2.15"
3238 } 3354 }
3239 }, 3355 },
3240 - "node_modules/postcss-overflow-shorthand": {  
3241 - "version": "2.0.0",  
3242 - "resolved": "https://registry.npmmirror.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",  
3243 - "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", 3356 + "node_modules/postcss-minify-selectors": {
  3357 + "version": "6.0.0",
  3358 + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.0.tgz",
  3359 + "integrity": "sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==",
3244 "dev": true, 3360 "dev": true,
3245 "dependencies": { 3361 "dependencies": {
3246 - "postcss": "^7.0.2" 3362 + "postcss-selector-parser": "^6.0.5"
3247 }, 3363 },
3248 "engines": { 3364 "engines": {
3249 - "node": ">=6.0.0" 3365 + "node": "^14 || ^16 || >=18.0"
  3366 + },
  3367 + "peerDependencies": {
  3368 + "postcss": "^8.2.15"
3250 } 3369 }
3251 }, 3370 },
3252 - "node_modules/postcss-page-break": {  
3253 - "version": "2.0.0",  
3254 - "resolved": "https://registry.npmmirror.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz",  
3255 - "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", 3371 + "node_modules/postcss-normalize-charset": {
  3372 + "version": "6.0.0",
  3373 + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.0.tgz",
  3374 + "integrity": "sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==",
3256 "dev": true, 3375 "dev": true,
3257 - "dependencies": {  
3258 - "postcss": "^7.0.2" 3376 + "engines": {
  3377 + "node": "^14 || ^16 || >=18.0"
  3378 + },
  3379 + "peerDependencies": {
  3380 + "postcss": "^8.2.15"
3259 } 3381 }
3260 }, 3382 },
3261 - "node_modules/postcss-place": {  
3262 - "version": "4.0.1",  
3263 - "resolved": "https://registry.npmmirror.com/postcss-place/-/postcss-place-4.0.1.tgz",  
3264 - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", 3383 + "node_modules/postcss-normalize-display-values": {
  3384 + "version": "6.0.0",
  3385 + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.0.tgz",
  3386 + "integrity": "sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==",
3265 "dev": true, 3387 "dev": true,
3266 "dependencies": { 3388 "dependencies": {
3267 - "postcss": "^7.0.2",  
3268 - "postcss-values-parser": "^2.0.0" 3389 + "postcss-value-parser": "^4.2.0"
3269 }, 3390 },
3270 "engines": { 3391 "engines": {
3271 - "node": ">=6.0.0" 3392 + "node": "^14 || ^16 || >=18.0"
  3393 + },
  3394 + "peerDependencies": {
  3395 + "postcss": "^8.2.15"
3272 } 3396 }
3273 }, 3397 },
3274 - "node_modules/postcss-preset-env": {  
3275 - "version": "6.7.0",  
3276 - "resolved": "https://registry.npmmirror.com/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",  
3277 - "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",  
3278 - "dev": true,  
3279 - "dependencies": {  
3280 - "autoprefixer": "^9.6.1",  
3281 - "browserslist": "^4.6.4",  
3282 - "caniuse-lite": "^1.0.30000981",  
3283 - "css-blank-pseudo": "^0.1.4",  
3284 - "css-has-pseudo": "^0.10.0",  
3285 - "css-prefers-color-scheme": "^3.1.1",  
3286 - "cssdb": "^4.4.0",  
3287 - "postcss": "^7.0.17",  
3288 - "postcss-attribute-case-insensitive": "^4.0.1",  
3289 - "postcss-color-functional-notation": "^2.0.1",  
3290 - "postcss-color-gray": "^5.0.0",  
3291 - "postcss-color-hex-alpha": "^5.0.3",  
3292 - "postcss-color-mod-function": "^3.0.3",  
3293 - "postcss-color-rebeccapurple": "^4.0.1",  
3294 - "postcss-custom-media": "^7.0.8",  
3295 - "postcss-custom-properties": "^8.0.11",  
3296 - "postcss-custom-selectors": "^5.1.2",  
3297 - "postcss-dir-pseudo-class": "^5.0.0",  
3298 - "postcss-double-position-gradients": "^1.0.0",  
3299 - "postcss-env-function": "^2.0.2",  
3300 - "postcss-focus-visible": "^4.0.0",  
3301 - "postcss-focus-within": "^3.0.0",  
3302 - "postcss-font-variant": "^4.0.0",  
3303 - "postcss-gap-properties": "^2.0.0",  
3304 - "postcss-image-set-function": "^3.0.1",  
3305 - "postcss-initial": "^3.0.0",  
3306 - "postcss-lab-function": "^2.0.1",  
3307 - "postcss-logical": "^3.0.0",  
3308 - "postcss-media-minmax": "^4.0.0",  
3309 - "postcss-nesting": "^7.0.0",  
3310 - "postcss-overflow-shorthand": "^2.0.0",  
3311 - "postcss-page-break": "^2.0.0",  
3312 - "postcss-place": "^4.0.1",  
3313 - "postcss-pseudo-class-any-link": "^6.0.0",  
3314 - "postcss-replace-overflow-wrap": "^3.0.0",  
3315 - "postcss-selector-matches": "^4.0.0",  
3316 - "postcss-selector-not": "^4.0.0" 3398 + "node_modules/postcss-normalize-positions": {
  3399 + "version": "6.0.0",
  3400 + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.0.tgz",
  3401 + "integrity": "sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==",
  3402 + "dev": true,
  3403 + "dependencies": {
  3404 + "postcss-value-parser": "^4.2.0"
3317 }, 3405 },
3318 "engines": { 3406 "engines": {
3319 - "node": ">=6.0.0" 3407 + "node": "^14 || ^16 || >=18.0"
  3408 + },
  3409 + "peerDependencies": {
  3410 + "postcss": "^8.2.15"
3320 } 3411 }
3321 }, 3412 },
3322 - "node_modules/postcss-pseudo-class-any-link": { 3413 + "node_modules/postcss-normalize-repeat-style": {
3323 "version": "6.0.0", 3414 "version": "6.0.0",
3324 - "resolved": "https://registry.npmmirror.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",  
3325 - "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", 3415 + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.0.tgz",
  3416 + "integrity": "sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==",
3326 "dev": true, 3417 "dev": true,
3327 "dependencies": { 3418 "dependencies": {
3328 - "postcss": "^7.0.2",  
3329 - "postcss-selector-parser": "^5.0.0-rc.3" 3419 + "postcss-value-parser": "^4.2.0"
3330 }, 3420 },
3331 "engines": { 3421 "engines": {
3332 - "node": ">=6.0.0" 3422 + "node": "^14 || ^16 || >=18.0"
  3423 + },
  3424 + "peerDependencies": {
  3425 + "postcss": "^8.2.15"
3333 } 3426 }
3334 }, 3427 },
3335 - "node_modules/postcss-replace-overflow-wrap": {  
3336 - "version": "3.0.0",  
3337 - "resolved": "https://registry.npmmirror.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",  
3338 - "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", 3428 + "node_modules/postcss-normalize-string": {
  3429 + "version": "6.0.0",
  3430 + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-6.0.0.tgz",
  3431 + "integrity": "sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==",
3339 "dev": true, 3432 "dev": true,
3340 "dependencies": { 3433 "dependencies": {
3341 - "postcss": "^7.0.2" 3434 + "postcss-value-parser": "^4.2.0"
  3435 + },
  3436 + "engines": {
  3437 + "node": "^14 || ^16 || >=18.0"
  3438 + },
  3439 + "peerDependencies": {
  3440 + "postcss": "^8.2.15"
3342 } 3441 }
3343 }, 3442 },
3344 - "node_modules/postcss-safe-parser": {  
3345 - "version": "4.0.2",  
3346 - "resolved": "https://registry.npmmirror.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",  
3347 - "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", 3443 + "node_modules/postcss-normalize-timing-functions": {
  3444 + "version": "6.0.0",
  3445 + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.0.tgz",
  3446 + "integrity": "sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==",
3348 "dev": true, 3447 "dev": true,
3349 "dependencies": { 3448 "dependencies": {
3350 - "postcss": "^7.0.26" 3449 + "postcss-value-parser": "^4.2.0"
3351 }, 3450 },
3352 "engines": { 3451 "engines": {
3353 - "node": ">=6.0.0" 3452 + "node": "^14 || ^16 || >=18.0"
  3453 + },
  3454 + "peerDependencies": {
  3455 + "postcss": "^8.2.15"
3354 } 3456 }
3355 }, 3457 },
3356 - "node_modules/postcss-selector-matches": {  
3357 - "version": "4.0.0",  
3358 - "resolved": "https://registry.npmmirror.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",  
3359 - "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", 3458 + "node_modules/postcss-normalize-unicode": {
  3459 + "version": "6.0.0",
  3460 + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.0.tgz",
  3461 + "integrity": "sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==",
3360 "dev": true, 3462 "dev": true,
3361 "dependencies": { 3463 "dependencies": {
3362 - "balanced-match": "^1.0.0",  
3363 - "postcss": "^7.0.2" 3464 + "browserslist": "^4.21.4",
  3465 + "postcss-value-parser": "^4.2.0"
  3466 + },
  3467 + "engines": {
  3468 + "node": "^14 || ^16 || >=18.0"
  3469 + },
  3470 + "peerDependencies": {
  3471 + "postcss": "^8.2.15"
3364 } 3472 }
3365 }, 3473 },
3366 - "node_modules/postcss-selector-not": {  
3367 - "version": "4.0.1",  
3368 - "resolved": "https://registry.npmmirror.com/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",  
3369 - "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", 3474 + "node_modules/postcss-normalize-url": {
  3475 + "version": "6.0.0",
  3476 + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-6.0.0.tgz",
  3477 + "integrity": "sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==",
3370 "dev": true, 3478 "dev": true,
3371 "dependencies": { 3479 "dependencies": {
3372 - "balanced-match": "^1.0.0",  
3373 - "postcss": "^7.0.2" 3480 + "postcss-value-parser": "^4.2.0"
  3481 + },
  3482 + "engines": {
  3483 + "node": "^14 || ^16 || >=18.0"
  3484 + },
  3485 + "peerDependencies": {
  3486 + "postcss": "^8.2.15"
3374 } 3487 }
3375 }, 3488 },
3376 - "node_modules/postcss-selector-parser": {  
3377 - "version": "5.0.0",  
3378 - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",  
3379 - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", 3489 + "node_modules/postcss-normalize-whitespace": {
  3490 + "version": "6.0.0",
  3491 + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.0.tgz",
  3492 + "integrity": "sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==",
3380 "dev": true, 3493 "dev": true,
3381 "dependencies": { 3494 "dependencies": {
3382 - "cssesc": "^2.0.0",  
3383 - "indexes-of": "^1.0.1",  
3384 - "uniq": "^1.0.1" 3495 + "postcss-value-parser": "^4.2.0"
3385 }, 3496 },
3386 "engines": { 3497 "engines": {
3387 - "node": ">=4" 3498 + "node": "^14 || ^16 || >=18.0"
  3499 + },
  3500 + "peerDependencies": {
  3501 + "postcss": "^8.2.15"
3388 } 3502 }
3389 }, 3503 },
3390 - "node_modules/postcss-value-parser": {  
3391 - "version": "4.2.0",  
3392 - "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",  
3393 - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",  
3394 - "dev": true  
3395 - },  
3396 - "node_modules/postcss-values-parser": {  
3397 - "version": "2.0.1",  
3398 - "resolved": "https://registry.npmmirror.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",  
3399 - "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", 3504 + "node_modules/postcss-ordered-values": {
  3505 + "version": "6.0.0",
  3506 + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-6.0.0.tgz",
  3507 + "integrity": "sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==",
3400 "dev": true, 3508 "dev": true,
3401 "dependencies": { 3509 "dependencies": {
3402 - "flatten": "^1.0.2",  
3403 - "indexes-of": "^1.0.1",  
3404 - "uniq": "^1.0.1" 3510 + "cssnano-utils": "^4.0.0",
  3511 + "postcss-value-parser": "^4.2.0"
3405 }, 3512 },
3406 "engines": { 3513 "engines": {
3407 - "node": ">=6.14.4" 3514 + "node": "^14 || ^16 || >=18.0"
  3515 + },
  3516 + "peerDependencies": {
  3517 + "postcss": "^8.2.15"
3408 } 3518 }
3409 }, 3519 },
3410 - "node_modules/postcss/node_modules/ansi-styles": {  
3411 - "version": "3.2.1",  
3412 - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz",  
3413 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 3520 + "node_modules/postcss-reduce-initial": {
  3521 + "version": "6.0.0",
  3522 + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-6.0.0.tgz",
  3523 + "integrity": "sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==",
3414 "dev": true, 3524 "dev": true,
3415 "dependencies": { 3525 "dependencies": {
3416 - "color-convert": "^1.9.0" 3526 + "browserslist": "^4.21.4",
  3527 + "caniuse-api": "^3.0.0"
3417 }, 3528 },
3418 "engines": { 3529 "engines": {
3419 - "node": ">=4" 3530 + "node": "^14 || ^16 || >=18.0"
  3531 + },
  3532 + "peerDependencies": {
  3533 + "postcss": "^8.2.15"
3420 } 3534 }
3421 }, 3535 },
3422 - "node_modules/postcss/node_modules/chalk": {  
3423 - "version": "2.4.2",  
3424 - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz",  
3425 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 3536 + "node_modules/postcss-reduce-transforms": {
  3537 + "version": "6.0.0",
  3538 + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.0.tgz",
  3539 + "integrity": "sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==",
3426 "dev": true, 3540 "dev": true,
3427 "dependencies": { 3541 "dependencies": {
3428 - "ansi-styles": "^3.2.1",  
3429 - "escape-string-regexp": "^1.0.5",  
3430 - "supports-color": "^5.3.0" 3542 + "postcss-value-parser": "^4.2.0"
3431 }, 3543 },
3432 "engines": { 3544 "engines": {
3433 - "node": ">=4" 3545 + "node": "^14 || ^16 || >=18.0"
  3546 + },
  3547 + "peerDependencies": {
  3548 + "postcss": "^8.2.15"
3434 } 3549 }
3435 }, 3550 },
3436 - "node_modules/postcss/node_modules/chalk/node_modules/supports-color": {  
3437 - "version": "5.5.0",  
3438 - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz",  
3439 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 3551 + "node_modules/postcss-selector-parser": {
  3552 + "version": "6.0.13",
  3553 + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
  3554 + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
3440 "dev": true, 3555 "dev": true,
3441 "dependencies": { 3556 "dependencies": {
3442 - "has-flag": "^3.0.0" 3557 + "cssesc": "^3.0.0",
  3558 + "util-deprecate": "^1.0.2"
3443 }, 3559 },
3444 "engines": { 3560 "engines": {
3445 "node": ">=4" 3561 "node": ">=4"
3446 } 3562 }
3447 }, 3563 },
3448 - "node_modules/postcss/node_modules/color-convert": {  
3449 - "version": "1.9.3",  
3450 - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz",  
3451 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 3564 + "node_modules/postcss-svgo": {
  3565 + "version": "6.0.0",
  3566 + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-6.0.0.tgz",
  3567 + "integrity": "sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==",
3452 "dev": true, 3568 "dev": true,
3453 "dependencies": { 3569 "dependencies": {
3454 - "color-name": "1.1.3"  
3455 - }  
3456 - },  
3457 - "node_modules/postcss/node_modules/color-name": {  
3458 - "version": "1.1.3",  
3459 - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz",  
3460 - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",  
3461 - "dev": true  
3462 - },  
3463 - "node_modules/postcss/node_modules/has-flag": {  
3464 - "version": "3.0.0",  
3465 - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz",  
3466 - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",  
3467 - "dev": true, 3570 + "postcss-value-parser": "^4.2.0",
  3571 + "svgo": "^3.0.2"
  3572 + },
3468 "engines": { 3573 "engines": {
3469 - "node": ">=4" 3574 + "node": "^14 || ^16 || >= 18"
  3575 + },
  3576 + "peerDependencies": {
  3577 + "postcss": "^8.2.15"
3470 } 3578 }
3471 }, 3579 },
3472 - "node_modules/postcss/node_modules/supports-color": {  
3473 - "version": "6.1.0",  
3474 - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-6.1.0.tgz",  
3475 - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 3580 + "node_modules/postcss-unique-selectors": {
  3581 + "version": "6.0.0",
  3582 + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.0.tgz",
  3583 + "integrity": "sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==",
3476 "dev": true, 3584 "dev": true,
3477 "dependencies": { 3585 "dependencies": {
3478 - "has-flag": "^3.0.0" 3586 + "postcss-selector-parser": "^6.0.5"
3479 }, 3587 },
3480 "engines": { 3588 "engines": {
3481 - "node": ">=6" 3589 + "node": "^14 || ^16 || >=18.0"
  3590 + },
  3591 + "peerDependencies": {
  3592 + "postcss": "^8.2.15"
3482 } 3593 }
3483 }, 3594 },
3484 - "node_modules/prepend-http": {  
3485 - "version": "1.0.4",  
3486 - "resolved": "https://registry.npmmirror.com/prepend-http/-/prepend-http-1.0.4.tgz",  
3487 - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", 3595 + "node_modules/postcss-value-parser": {
  3596 + "version": "4.2.0",
  3597 + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
  3598 + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
  3599 + "dev": true
  3600 + },
  3601 + "node_modules/pretty-error": {
  3602 + "version": "4.0.0",
  3603 + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz",
  3604 + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
3488 "dev": true, 3605 "dev": true,
3489 - "engines": {  
3490 - "node": ">=0.10.0" 3606 + "dependencies": {
  3607 + "lodash": "^4.17.20",
  3608 + "renderkid": "^3.0.0"
3491 } 3609 }
3492 }, 3610 },
3493 - "node_modules/prettier": {  
3494 - "version": "2.2.1",  
3495 - "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.2.1.tgz",  
3496 - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", 3611 + "node_modules/pretty-time": {
  3612 + "version": "1.1.0",
  3613 + "resolved": "https://registry.npmmirror.com/pretty-time/-/pretty-time-1.1.0.tgz",
  3614 + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==",
3497 "dev": true, 3615 "dev": true,
3498 - "bin": {  
3499 - "prettier": "bin-prettier.js"  
3500 - },  
3501 "engines": { 3616 "engines": {
3502 - "node": ">=10.13.0" 3617 + "node": ">=4"
3503 } 3618 }
3504 }, 3619 },
3505 "node_modules/process": { 3620 "node_modules/process": {
@@ -3511,23 +3626,6 @@ @@ -3511,23 +3626,6 @@
3511 "node": ">= 0.6.0" 3626 "node": ">= 0.6.0"
3512 } 3627 }
3513 }, 3628 },
3514 - "node_modules/process-nextick-args": {  
3515 - "version": "2.0.1",  
3516 - "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",  
3517 - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",  
3518 - "dev": true  
3519 - },  
3520 - "node_modules/prop-types": {  
3521 - "version": "15.8.1",  
3522 - "resolved": "https://registry.npmmirror.com/prop-types/-/prop-types-15.8.1.tgz",  
3523 - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",  
3524 - "dev": true,  
3525 - "dependencies": {  
3526 - "loose-envify": "^1.4.0",  
3527 - "object-assign": "^4.1.1",  
3528 - "react-is": "^16.13.1"  
3529 - }  
3530 - },  
3531 "node_modules/public-encrypt": { 3629 "node_modules/public-encrypt": {
3532 "version": "4.0.3", 3630 "version": "4.0.3",
3533 "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz", 3631 "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz",
@@ -3548,16 +3646,6 @@ @@ -3548,16 +3646,6 @@
3548 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 3646 "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
3549 "dev": true 3647 "dev": true
3550 }, 3648 },
3551 - "node_modules/pump": {  
3552 - "version": "3.0.0",  
3553 - "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz",  
3554 - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",  
3555 - "dev": true,  
3556 - "dependencies": {  
3557 - "end-of-stream": "^1.1.0",  
3558 - "once": "^1.3.1"  
3559 - }  
3560 - },  
3561 "node_modules/punycode": { 3649 "node_modules/punycode": {
3562 "version": "1.4.1", 3650 "version": "1.4.1",
3563 "resolved": "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz", 3651 "resolved": "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz",
@@ -3576,21 +3664,6 @@ @@ -3576,21 +3664,6 @@
3576 "node": ">=0.6" 3664 "node": ">=0.6"
3577 } 3665 }
3578 }, 3666 },
3579 - "node_modules/query-string": {  
3580 - "version": "6.14.1",  
3581 - "resolved": "https://registry.npmmirror.com/query-string/-/query-string-6.14.1.tgz",  
3582 - "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==",  
3583 - "dev": true,  
3584 - "dependencies": {  
3585 - "decode-uri-component": "^0.2.0",  
3586 - "filter-obj": "^1.1.0",  
3587 - "split-on-first": "^1.0.0",  
3588 - "strict-uri-encode": "^2.0.0"  
3589 - },  
3590 - "engines": {  
3591 - "node": ">=6"  
3592 - }  
3593 - },  
3594 "node_modules/querystring-es3": { 3667 "node_modules/querystring-es3": {
3595 "version": "0.2.1", 3668 "version": "0.2.1",
3596 "resolved": "https://registry.npmmirror.com/querystring-es3/-/querystring-es3-0.2.1.tgz", 3669 "resolved": "https://registry.npmmirror.com/querystring-es3/-/querystring-es3-0.2.1.tgz",
@@ -3600,6 +3673,12 @@ @@ -3600,6 +3673,12 @@
3600 "node": ">=0.4.x" 3673 "node": ">=0.4.x"
3601 } 3674 }
3602 }, 3675 },
  3676 + "node_modules/queue-microtask": {
  3677 + "version": "1.2.3",
  3678 + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz",
  3679 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
  3680 + "dev": true
  3681 + },
3603 "node_modules/randombytes": { 3682 "node_modules/randombytes": {
3604 "version": "2.1.0", 3683 "version": "2.1.0",
3605 "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", 3684 "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz",
@@ -3619,130 +3698,6 @@ @@ -3619,130 +3698,6 @@
3619 "safe-buffer": "^5.1.0" 3698 "safe-buffer": "^5.1.0"
3620 } 3699 }
3621 }, 3700 },
3622 - "node_modules/react": {  
3623 - "version": "16.14.0",  
3624 - "resolved": "https://registry.npmmirror.com/react/-/react-16.14.0.tgz",  
3625 - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",  
3626 - "dev": true,  
3627 - "dependencies": {  
3628 - "loose-envify": "^1.1.0",  
3629 - "object-assign": "^4.1.1",  
3630 - "prop-types": "^15.6.2"  
3631 - },  
3632 - "engines": {  
3633 - "node": ">=0.10.0"  
3634 - }  
3635 - },  
3636 - "node_modules/react-dom": {  
3637 - "version": "16.14.0",  
3638 - "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-16.14.0.tgz",  
3639 - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",  
3640 - "dev": true,  
3641 - "dependencies": {  
3642 - "loose-envify": "^1.1.0",  
3643 - "object-assign": "^4.1.1",  
3644 - "prop-types": "^15.6.2",  
3645 - "scheduler": "^0.19.1"  
3646 - },  
3647 - "peerDependencies": {  
3648 - "react": "^16.14.0"  
3649 - }  
3650 - },  
3651 - "node_modules/react-is": {  
3652 - "version": "16.13.1",  
3653 - "resolved": "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz",  
3654 - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",  
3655 - "dev": true  
3656 - },  
3657 - "node_modules/react-refresh": {  
3658 - "version": "0.9.0",  
3659 - "resolved": "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.9.0.tgz",  
3660 - "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==",  
3661 - "dev": true,  
3662 - "engines": {  
3663 - "node": ">=0.10.0"  
3664 - }  
3665 - },  
3666 - "node_modules/react-router": {  
3667 - "version": "5.2.0",  
3668 - "resolved": "https://registry.npmmirror.com/react-router/-/react-router-5.2.0.tgz",  
3669 - "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==",  
3670 - "dev": true,  
3671 - "dependencies": {  
3672 - "@babel/runtime": "^7.1.2",  
3673 - "history": "^4.9.0",  
3674 - "hoist-non-react-statics": "^3.1.0",  
3675 - "loose-envify": "^1.3.1",  
3676 - "mini-create-react-context": "^0.4.0",  
3677 - "path-to-regexp": "^1.7.0",  
3678 - "prop-types": "^15.6.2",  
3679 - "react-is": "^16.6.0",  
3680 - "tiny-invariant": "^1.0.2",  
3681 - "tiny-warning": "^1.0.0"  
3682 - },  
3683 - "peerDependencies": {  
3684 - "react": ">=15"  
3685 - }  
3686 - },  
3687 - "node_modules/react-router-config": {  
3688 - "version": "5.1.1",  
3689 - "resolved": "https://registry.npmmirror.com/react-router-config/-/react-router-config-5.1.1.tgz",  
3690 - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==",  
3691 - "dev": true,  
3692 - "dependencies": {  
3693 - "@babel/runtime": "^7.1.2"  
3694 - },  
3695 - "peerDependencies": {  
3696 - "react": ">=15",  
3697 - "react-router": ">=5"  
3698 - }  
3699 - },  
3700 - "node_modules/react-router-dom": {  
3701 - "version": "5.2.0",  
3702 - "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-5.2.0.tgz",  
3703 - "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==",  
3704 - "dev": true,  
3705 - "dependencies": {  
3706 - "@babel/runtime": "^7.1.2",  
3707 - "history": "^4.9.0",  
3708 - "loose-envify": "^1.3.1",  
3709 - "prop-types": "^15.6.2",  
3710 - "react-router": "5.2.0",  
3711 - "tiny-invariant": "^1.0.2",  
3712 - "tiny-warning": "^1.0.0"  
3713 - },  
3714 - "peerDependencies": {  
3715 - "react": ">=15"  
3716 - }  
3717 - },  
3718 - "node_modules/react-router-dom/node_modules/history": {  
3719 - "version": "4.10.1",  
3720 - "resolved": "https://registry.npmmirror.com/history/-/history-4.10.1.tgz",  
3721 - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==",  
3722 - "dev": true,  
3723 - "dependencies": {  
3724 - "@babel/runtime": "^7.1.2",  
3725 - "loose-envify": "^1.2.0",  
3726 - "resolve-pathname": "^3.0.0",  
3727 - "tiny-invariant": "^1.0.2",  
3728 - "tiny-warning": "^1.0.0",  
3729 - "value-equal": "^1.0.1"  
3730 - }  
3731 - },  
3732 - "node_modules/react-router/node_modules/history": {  
3733 - "version": "4.10.1",  
3734 - "resolved": "https://registry.npmmirror.com/history/-/history-4.10.1.tgz",  
3735 - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==",  
3736 - "dev": true,  
3737 - "dependencies": {  
3738 - "@babel/runtime": "^7.1.2",  
3739 - "loose-envify": "^1.2.0",  
3740 - "resolve-pathname": "^3.0.0",  
3741 - "tiny-invariant": "^1.0.2",  
3742 - "tiny-warning": "^1.0.0",  
3743 - "value-equal": "^1.0.1"  
3744 - }  
3745 - },  
3746 "node_modules/readable-stream": { 3701 "node_modules/readable-stream": {
3747 "version": "3.6.2", 3702 "version": "3.6.2",
3748 "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", 3703 "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
@@ -3756,23 +3711,27 @@ @@ -3756,23 +3711,27 @@
3756 "node": ">= 6" 3711 "node": ">= 6"
3757 } 3712 }
3758 }, 3713 },
3759 - "node_modules/readdirp": {  
3760 - "version": "3.5.0",  
3761 - "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.5.0.tgz",  
3762 - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", 3714 + "node_modules/relateurl": {
  3715 + "version": "0.2.7",
  3716 + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz",
  3717 + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
3763 "dev": true, 3718 "dev": true,
3764 - "dependencies": {  
3765 - "picomatch": "^2.2.1"  
3766 - },  
3767 "engines": { 3719 "engines": {
3768 - "node": ">=8.10.0" 3720 + "node": ">= 0.10"
3769 } 3721 }
3770 }, 3722 },
3771 - "node_modules/regenerator-runtime": {  
3772 - "version": "0.13.11",  
3773 - "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",  
3774 - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",  
3775 - "dev": true 3723 + "node_modules/renderkid": {
  3724 + "version": "3.0.0",
  3725 + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz",
  3726 + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
  3727 + "dev": true,
  3728 + "dependencies": {
  3729 + "css-select": "^4.1.3",
  3730 + "dom-converter": "^0.2.0",
  3731 + "htmlparser2": "^6.1.0",
  3732 + "lodash": "^4.17.21",
  3733 + "strip-ansi": "^6.0.1"
  3734 + }
3776 }, 3735 },
3777 "node_modules/require-from-string": { 3736 "node_modules/require-from-string": {
3778 "version": "2.0.2", 3737 "version": "2.0.2",
@@ -3783,21 +3742,6 @@ @@ -3783,21 +3742,6 @@
3783 "node": ">=0.10.0" 3742 "node": ">=0.10.0"
3784 } 3743 }
3785 }, 3744 },
3786 - "node_modules/resolve-from": {  
3787 - "version": "3.0.0",  
3788 - "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-3.0.0.tgz",  
3789 - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==",  
3790 - "dev": true,  
3791 - "engines": {  
3792 - "node": ">=4"  
3793 - }  
3794 - },  
3795 - "node_modules/resolve-pathname": {  
3796 - "version": "3.0.0",  
3797 - "resolved": "https://registry.npmmirror.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz",  
3798 - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==",  
3799 - "dev": true  
3800 - },  
3801 "node_modules/restore-cursor": { 3745 "node_modules/restore-cursor": {
3802 "version": "3.1.0", 3746 "version": "3.1.0",
3803 "license": "MIT", 3747 "license": "MIT",
@@ -3809,6 +3753,16 @@ @@ -3809,6 +3753,16 @@
3809 "node": ">=8" 3753 "node": ">=8"
3810 } 3754 }
3811 }, 3755 },
  3756 + "node_modules/reusify": {
  3757 + "version": "1.0.4",
  3758 + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz",
  3759 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
  3760 + "dev": true,
  3761 + "engines": {
  3762 + "iojs": ">=1.0.0",
  3763 + "node": ">=0.10.0"
  3764 + }
  3765 + },
3812 "node_modules/ripemd160": { 3766 "node_modules/ripemd160": {
3813 "version": "2.0.2", 3767 "version": "2.0.2",
3814 "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz", 3768 "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz",
@@ -3819,6 +3773,22 @@ @@ -3819,6 +3773,22 @@
3819 "inherits": "^2.0.1" 3773 "inherits": "^2.0.1"
3820 } 3774 }
3821 }, 3775 },
  3776 + "node_modules/rollup": {
  3777 + "version": "3.29.4",
  3778 + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-3.29.4.tgz",
  3779 + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==",
  3780 + "dev": true,
  3781 + "bin": {
  3782 + "rollup": "dist/bin/rollup"
  3783 + },
  3784 + "engines": {
  3785 + "node": ">=14.18.0",
  3786 + "npm": ">=8.0.0"
  3787 + },
  3788 + "optionalDependencies": {
  3789 + "fsevents": "~2.3.2"
  3790 + }
  3791 + },
3822 "node_modules/run-async": { 3792 "node_modules/run-async": {
3823 "version": "2.4.1", 3793 "version": "2.4.1",
3824 "resolved": "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz", 3794 "resolved": "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz",
@@ -3827,6 +3797,15 @@ @@ -3827,6 +3797,15 @@
3827 "node": ">=0.12.0" 3797 "node": ">=0.12.0"
3828 } 3798 }
3829 }, 3799 },
  3800 + "node_modules/run-parallel": {
  3801 + "version": "1.2.0",
  3802 + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz",
  3803 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
  3804 + "dev": true,
  3805 + "dependencies": {
  3806 + "queue-microtask": "^1.2.2"
  3807 + }
  3808 + },
3830 "node_modules/rxjs": { 3809 "node_modules/rxjs": {
3831 "version": "7.8.1", 3810 "version": "7.8.1",
3832 "license": "Apache-2.0", 3811 "license": "Apache-2.0",
@@ -3844,16 +3823,6 @@ @@ -3844,16 +3823,6 @@
3844 "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", 3823 "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz",
3845 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 3824 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
3846 }, 3825 },
3847 - "node_modules/scheduler": {  
3848 - "version": "0.19.1",  
3849 - "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.19.1.tgz",  
3850 - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",  
3851 - "dev": true,  
3852 - "dependencies": {  
3853 - "loose-envify": "^1.1.0",  
3854 - "object-assign": "^4.1.1"  
3855 - }  
3856 - },  
3857 "node_modules/schema-utils": { 3826 "node_modules/schema-utils": {
3858 "version": "4.2.0", 3827 "version": "4.2.0",
3859 "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", 3828 "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
@@ -3869,23 +3838,28 @@ @@ -3869,23 +3838,28 @@
3869 "node": ">= 12.13.0" 3838 "node": ">= 12.13.0"
3870 } 3839 }
3871 }, 3840 },
3872 - "node_modules/semver": {  
3873 - "version": "5.7.2",  
3874 - "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz",  
3875 - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",  
3876 - "dev": true,  
3877 - "bin": {  
3878 - "semver": "bin/semver"  
3879 - }  
3880 - },  
3881 "node_modules/serialize-javascript": { 3841 "node_modules/serialize-javascript": {
3882 "version": "6.0.1", 3842 "version": "6.0.1",
3883 "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz", 3843 "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
3884 "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", 3844 "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
3885 "dev": true, 3845 "dev": true,
3886 - "peer": true,  
3887 "dependencies": { 3846 "dependencies": {
3888 - "randombytes": "^2.1.0" 3847 + "randombytes": "^2.1.0"
  3848 + }
  3849 + },
  3850 + "node_modules/set-function-length": {
  3851 + "version": "1.1.1",
  3852 + "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.1.1.tgz",
  3853 + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
  3854 + "dev": true,
  3855 + "dependencies": {
  3856 + "define-data-property": "^1.1.1",
  3857 + "get-intrinsic": "^1.2.1",
  3858 + "gopd": "^1.0.1",
  3859 + "has-property-descriptors": "^1.0.0"
  3860 + },
  3861 + "engines": {
  3862 + "node": ">= 0.4"
3889 } 3863 }
3890 }, 3864 },
3891 "node_modules/setimmediate": { 3865 "node_modules/setimmediate": {
@@ -3907,25 +3881,37 @@ @@ -3907,25 +3881,37 @@
3907 "sha.js": "bin.js" 3881 "sha.js": "bin.js"
3908 } 3882 }
3909 }, 3883 },
  3884 + "node_modules/shallow-clone": {
  3885 + "version": "3.0.1",
  3886 + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz",
  3887 + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
  3888 + "dev": true,
  3889 + "dependencies": {
  3890 + "kind-of": "^6.0.2"
  3891 + },
  3892 + "engines": {
  3893 + "node": ">=8"
  3894 + }
  3895 + },
3910 "node_modules/shebang-command": { 3896 "node_modules/shebang-command": {
3911 - "version": "1.2.0",  
3912 - "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz",  
3913 - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", 3897 + "version": "2.0.0",
  3898 + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz",
  3899 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3914 "dev": true, 3900 "dev": true,
3915 "dependencies": { 3901 "dependencies": {
3916 - "shebang-regex": "^1.0.0" 3902 + "shebang-regex": "^3.0.0"
3917 }, 3903 },
3918 "engines": { 3904 "engines": {
3919 - "node": ">=0.10.0" 3905 + "node": ">=8"
3920 } 3906 }
3921 }, 3907 },
3922 "node_modules/shebang-regex": { 3908 "node_modules/shebang-regex": {
3923 - "version": "1.0.0",  
3924 - "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz",  
3925 - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", 3909 + "version": "3.0.0",
  3910 + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz",
  3911 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3926 "dev": true, 3912 "dev": true,
3927 "engines": { 3913 "engines": {
3928 - "node": ">=0.10.0" 3914 + "node": ">=8"
3929 } 3915 }
3930 }, 3916 },
3931 "node_modules/side-channel": { 3917 "node_modules/side-channel": {
@@ -3944,16 +3930,13 @@ @@ -3944,16 +3930,13 @@
3944 "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", 3930 "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz",
3945 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 3931 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
3946 }, 3932 },
3947 - "node_modules/sort-keys": {  
3948 - "version": "1.1.2",  
3949 - "resolved": "https://registry.npmmirror.com/sort-keys/-/sort-keys-1.1.2.tgz",  
3950 - "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", 3933 + "node_modules/slash": {
  3934 + "version": "4.0.0",
  3935 + "resolved": "https://registry.npmmirror.com/slash/-/slash-4.0.0.tgz",
  3936 + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
3951 "dev": true, 3937 "dev": true,
3952 - "dependencies": {  
3953 - "is-plain-obj": "^1.0.0"  
3954 - },  
3955 "engines": { 3938 "engines": {
3956 - "node": ">=0.10.0" 3939 + "node": ">=12"
3957 } 3940 }
3958 }, 3941 },
3959 "node_modules/source-map": { 3942 "node_modules/source-map": {
@@ -3965,6 +3948,15 @@ @@ -3965,6 +3948,15 @@
3965 "node": ">=0.10.0" 3948 "node": ">=0.10.0"
3966 } 3949 }
3967 }, 3950 },
  3951 + "node_modules/source-map-js": {
  3952 + "version": "1.0.2",
  3953 + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz",
  3954 + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
  3955 + "dev": true,
  3956 + "engines": {
  3957 + "node": ">=0.10.0"
  3958 + }
  3959 + },
3968 "node_modules/source-map-support": { 3960 "node_modules/source-map-support": {
3969 "version": "0.5.21", 3961 "version": "0.5.21",
3970 "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", 3962 "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz",
@@ -3975,125 +3967,12 @@ @@ -3975,125 +3967,12 @@
3975 "source-map": "^0.6.0" 3967 "source-map": "^0.6.0"
3976 } 3968 }
3977 }, 3969 },
3978 - "node_modules/split-on-first": {  
3979 - "version": "1.1.0",  
3980 - "resolved": "https://registry.npmmirror.com/split-on-first/-/split-on-first-1.1.0.tgz",  
3981 - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",  
3982 - "dev": true,  
3983 - "engines": {  
3984 - "node": ">=6"  
3985 - }  
3986 - },  
3987 - "node_modules/sprintf-js": {  
3988 - "version": "1.0.3",  
3989 - "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",  
3990 - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",  
3991 - "dev": true  
3992 - },  
3993 - "node_modules/stream-browserify": {  
3994 - "version": "2.0.2",  
3995 - "resolved": "https://registry.npmmirror.com/stream-browserify/-/stream-browserify-2.0.2.tgz",  
3996 - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",  
3997 - "dev": true,  
3998 - "dependencies": {  
3999 - "inherits": "~2.0.1",  
4000 - "readable-stream": "^2.0.2"  
4001 - }  
4002 - },  
4003 - "node_modules/stream-browserify/node_modules/isarray": {  
4004 - "version": "1.0.0",  
4005 - "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",  
4006 - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",  
4007 - "dev": true  
4008 - },  
4009 - "node_modules/stream-browserify/node_modules/readable-stream": {  
4010 - "version": "2.3.8",  
4011 - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",  
4012 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",  
4013 - "dev": true,  
4014 - "dependencies": {  
4015 - "core-util-is": "~1.0.0",  
4016 - "inherits": "~2.0.3",  
4017 - "isarray": "~1.0.0",  
4018 - "process-nextick-args": "~2.0.0",  
4019 - "safe-buffer": "~5.1.1",  
4020 - "string_decoder": "~1.1.1",  
4021 - "util-deprecate": "~1.0.1"  
4022 - }  
4023 - },  
4024 - "node_modules/stream-browserify/node_modules/safe-buffer": {  
4025 - "version": "5.1.2",  
4026 - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",  
4027 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",  
4028 - "dev": true  
4029 - },  
4030 - "node_modules/stream-browserify/node_modules/string_decoder": {  
4031 - "version": "1.1.1",  
4032 - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",  
4033 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",  
4034 - "dev": true,  
4035 - "dependencies": {  
4036 - "safe-buffer": "~5.1.0"  
4037 - }  
4038 - },  
4039 - "node_modules/stream-http": {  
4040 - "version": "2.8.3",  
4041 - "resolved": "https://registry.npmmirror.com/stream-http/-/stream-http-2.8.3.tgz",  
4042 - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",  
4043 - "dev": true,  
4044 - "dependencies": {  
4045 - "builtin-status-codes": "^3.0.0",  
4046 - "inherits": "^2.0.1",  
4047 - "readable-stream": "^2.3.6",  
4048 - "to-arraybuffer": "^1.0.0",  
4049 - "xtend": "^4.0.0"  
4050 - }  
4051 - },  
4052 - "node_modules/stream-http/node_modules/isarray": {  
4053 - "version": "1.0.0",  
4054 - "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",  
4055 - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",  
4056 - "dev": true  
4057 - },  
4058 - "node_modules/stream-http/node_modules/readable-stream": {  
4059 - "version": "2.3.8",  
4060 - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",  
4061 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",  
4062 - "dev": true,  
4063 - "dependencies": {  
4064 - "core-util-is": "~1.0.0",  
4065 - "inherits": "~2.0.3",  
4066 - "isarray": "~1.0.0",  
4067 - "process-nextick-args": "~2.0.0",  
4068 - "safe-buffer": "~5.1.1",  
4069 - "string_decoder": "~1.1.1",  
4070 - "util-deprecate": "~1.0.1"  
4071 - }  
4072 - },  
4073 - "node_modules/stream-http/node_modules/safe-buffer": {  
4074 - "version": "5.1.2",  
4075 - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",  
4076 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 3970 + "node_modules/std-env": {
  3971 + "version": "3.4.3",
  3972 + "resolved": "https://registry.npmmirror.com/std-env/-/std-env-3.4.3.tgz",
  3973 + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==",
4077 "dev": true 3974 "dev": true
4078 }, 3975 },
4079 - "node_modules/stream-http/node_modules/string_decoder": {  
4080 - "version": "1.1.1",  
4081 - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",  
4082 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",  
4083 - "dev": true,  
4084 - "dependencies": {  
4085 - "safe-buffer": "~5.1.0"  
4086 - }  
4087 - },  
4088 - "node_modules/strict-uri-encode": {  
4089 - "version": "2.0.0",  
4090 - "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",  
4091 - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",  
4092 - "dev": true,  
4093 - "engines": {  
4094 - "node": ">=4"  
4095 - }  
4096 - },  
4097 "node_modules/string_decoder": { 3976 "node_modules/string_decoder": {
4098 "version": "1.3.0", 3977 "version": "1.3.0",
4099 "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", 3978 "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
@@ -4126,13 +4005,20 @@ @@ -4126,13 +4005,20 @@
4126 "node": ">=8" 4005 "node": ">=8"
4127 } 4006 }
4128 }, 4007 },
4129 - "node_modules/strip-eof": {  
4130 - "version": "1.0.0",  
4131 - "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz",  
4132 - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", 4008 + "node_modules/stylehacks": {
  4009 + "version": "6.0.0",
  4010 + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-6.0.0.tgz",
  4011 + "integrity": "sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==",
4133 "dev": true, 4012 "dev": true,
  4013 + "dependencies": {
  4014 + "browserslist": "^4.21.4",
  4015 + "postcss-selector-parser": "^6.0.4"
  4016 + },
4134 "engines": { 4017 "engines": {
4135 - "node": ">=0.10.0" 4018 + "node": "^14 || ^16 || >=18.0"
  4019 + },
  4020 + "peerDependencies": {
  4021 + "postcss": "^8.2.15"
4136 } 4022 }
4137 }, 4023 },
4138 "node_modules/supports-color": { 4024 "node_modules/supports-color": {
@@ -4146,31 +4032,89 @@ @@ -4146,31 +4032,89 @@
4146 "node": ">=8" 4032 "node": ">=8"
4147 } 4033 }
4148 }, 4034 },
4149 - "node_modules/tapable": {  
4150 - "version": "2.2.1",  
4151 - "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz",  
4152 - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 4035 + "node_modules/svgo": {
  4036 + "version": "3.0.3",
  4037 + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-3.0.3.tgz",
  4038 + "integrity": "sha512-X4UZvLhOglD5Xrp834HzGHf8RKUW0Ahigg/08yRO1no9t2NxffOkMiQ0WmaMIbaGlVTlSst2zWANsdhz5ybXgA==",
4153 "dev": true, 4039 "dev": true,
4154 - "peer": true, 4040 + "dependencies": {
  4041 + "@trysound/sax": "0.2.0",
  4042 + "commander": "^7.2.0",
  4043 + "css-select": "^5.1.0",
  4044 + "css-tree": "^2.2.1",
  4045 + "csso": "5.0.5",
  4046 + "picocolors": "^1.0.0"
  4047 + },
  4048 + "bin": {
  4049 + "svgo": "bin/svgo"
  4050 + },
4155 "engines": { 4051 "engines": {
4156 - "node": ">=6" 4052 + "node": ">=14.0.0"
4157 } 4053 }
4158 }, 4054 },
4159 - "node_modules/terser": {  
4160 - "version": "5.6.0",  
4161 - "resolved": "https://registry.npmmirror.com/terser/-/terser-5.6.0.tgz",  
4162 - "integrity": "sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==", 4055 + "node_modules/svgo/node_modules/css-select": {
  4056 + "version": "5.1.0",
  4057 + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-5.1.0.tgz",
  4058 + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
4163 "dev": true, 4059 "dev": true,
4164 "dependencies": { 4060 "dependencies": {
4165 - "commander": "^2.20.0",  
4166 - "source-map": "~0.7.2",  
4167 - "source-map-support": "~0.5.19"  
4168 - },  
4169 - "bin": {  
4170 - "terser": "bin/terser" 4061 + "boolbase": "^1.0.0",
  4062 + "css-what": "^6.1.0",
  4063 + "domhandler": "^5.0.2",
  4064 + "domutils": "^3.0.1",
  4065 + "nth-check": "^2.0.1"
  4066 + }
  4067 + },
  4068 + "node_modules/svgo/node_modules/dom-serializer": {
  4069 + "version": "2.0.0",
  4070 + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-2.0.0.tgz",
  4071 + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
  4072 + "dev": true,
  4073 + "dependencies": {
  4074 + "domelementtype": "^2.3.0",
  4075 + "domhandler": "^5.0.2",
  4076 + "entities": "^4.2.0"
  4077 + }
  4078 + },
  4079 + "node_modules/svgo/node_modules/domhandler": {
  4080 + "version": "5.0.3",
  4081 + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-5.0.3.tgz",
  4082 + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
  4083 + "dev": true,
  4084 + "dependencies": {
  4085 + "domelementtype": "^2.3.0"
4171 }, 4086 },
4172 "engines": { 4087 "engines": {
4173 - "node": ">=10" 4088 + "node": ">= 4"
  4089 + }
  4090 + },
  4091 + "node_modules/svgo/node_modules/domutils": {
  4092 + "version": "3.1.0",
  4093 + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-3.1.0.tgz",
  4094 + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
  4095 + "dev": true,
  4096 + "dependencies": {
  4097 + "dom-serializer": "^2.0.0",
  4098 + "domelementtype": "^2.3.0",
  4099 + "domhandler": "^5.0.3"
  4100 + }
  4101 + },
  4102 + "node_modules/svgo/node_modules/entities": {
  4103 + "version": "4.5.0",
  4104 + "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz",
  4105 + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  4106 + "dev": true,
  4107 + "engines": {
  4108 + "node": ">=0.12"
  4109 + }
  4110 + },
  4111 + "node_modules/tapable": {
  4112 + "version": "2.2.1",
  4113 + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz",
  4114 + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
  4115 + "dev": true,
  4116 + "engines": {
  4117 + "node": ">=6"
4174 } 4118 }
4175 }, 4119 },
4176 "node_modules/terser-webpack-plugin": { 4120 "node_modules/terser-webpack-plugin": {
@@ -4303,21 +4247,6 @@ @@ -4303,21 +4247,6 @@
4303 "node": ">=10" 4247 "node": ">=10"
4304 } 4248 }
4305 }, 4249 },
4306 - "node_modules/terser/node_modules/commander": {  
4307 - "version": "2.20.3",  
4308 - "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz",  
4309 - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",  
4310 - "dev": true  
4311 - },  
4312 - "node_modules/terser/node_modules/source-map": {  
4313 - "version": "0.7.4",  
4314 - "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz",  
4315 - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",  
4316 - "dev": true,  
4317 - "engines": {  
4318 - "node": ">= 8"  
4319 - }  
4320 - },  
4321 "node_modules/through": { 4250 "node_modules/through": {
4322 "version": "2.3.8", 4251 "version": "2.3.8",
4323 "resolved": "https://registry.npmmirror.com/through/-/through-2.3.8.tgz", 4252 "resolved": "https://registry.npmmirror.com/through/-/through-2.3.8.tgz",
@@ -4335,18 +4264,6 @@ @@ -4335,18 +4264,6 @@
4335 "node": ">=0.6.0" 4264 "node": ">=0.6.0"
4336 } 4265 }
4337 }, 4266 },
4338 - "node_modules/tiny-invariant": {  
4339 - "version": "1.3.1",  
4340 - "resolved": "https://registry.npmmirror.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz",  
4341 - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==",  
4342 - "dev": true  
4343 - },  
4344 - "node_modules/tiny-warning": {  
4345 - "version": "1.0.3",  
4346 - "resolved": "https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz",  
4347 - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==",  
4348 - "dev": true  
4349 - },  
4350 "node_modules/tmp": { 4267 "node_modules/tmp": {
4351 "version": "0.0.33", 4268 "version": "0.0.33",
4352 "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz", 4269 "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz",
@@ -4358,12 +4275,6 @@ @@ -4358,12 +4275,6 @@
4358 "node": ">=0.6.0" 4275 "node": ">=0.6.0"
4359 } 4276 }
4360 }, 4277 },
4361 - "node_modules/to-arraybuffer": {  
4362 - "version": "1.0.1",  
4363 - "resolved": "https://registry.npmmirror.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",  
4364 - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==",  
4365 - "dev": true  
4366 - },  
4367 "node_modules/to-regex-range": { 4278 "node_modules/to-regex-range": {
4368 "version": "5.0.1", 4279 "version": "5.0.1",
4369 "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", 4280 "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -4381,12 +4292,6 @@ @@ -4381,12 +4292,6 @@
4381 "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz", 4292 "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz",
4382 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" 4293 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
4383 }, 4294 },
4384 - "node_modules/tty-browserify": {  
4385 - "version": "0.0.0",  
4386 - "resolved": "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.0.tgz",  
4387 - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==",  
4388 - "dev": true  
4389 - },  
4390 "node_modules/type-fest": { 4295 "node_modules/type-fest": {
4391 "version": "0.21.3", 4296 "version": "0.21.3",
4392 "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz", 4297 "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz",
@@ -4395,33 +4300,6 @@ @@ -4395,33 +4300,6 @@
4395 "node": ">=10" 4300 "node": ">=10"
4396 } 4301 }
4397 }, 4302 },
4398 - "node_modules/umi": {  
4399 - "version": "3.5.0",  
4400 - "resolved": "https://registry.npmmirror.com/umi/-/umi-3.5.0.tgz",  
4401 - "integrity": "sha512-hSlru0zIrXFbXOqLR6Q4jiUb+FY8YQjklDk1MJTLUKl3GV6/uigR4MBC/VEl5oIc8wfLNRZ6zkGjKJ5j6LYukQ==",  
4402 - "dev": true,  
4403 - "dependencies": {  
4404 - "@umijs/bundler-webpack": "3.5.0",  
4405 - "@umijs/core": "3.5.0",  
4406 - "@umijs/deps": "3.5.0",  
4407 - "@umijs/preset-built-in": "3.5.0",  
4408 - "@umijs/runtime": "3.5.0",  
4409 - "@umijs/types": "3.5.0",  
4410 - "@umijs/utils": "3.5.0",  
4411 - "react": "16.x",  
4412 - "react-dom": "16.x",  
4413 - "v8-compile-cache": "2.3.0"  
4414 - },  
4415 - "bin": {  
4416 - "umi": "bin/umi.js"  
4417 - }  
4418 - },  
4419 - "node_modules/uniq": {  
4420 - "version": "1.0.1",  
4421 - "resolved": "https://registry.npmmirror.com/uniq/-/uniq-1.0.1.tgz",  
4422 - "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==",  
4423 - "dev": true  
4424 - },  
4425 "node_modules/update-browserslist-db": { 4303 "node_modules/update-browserslist-db": {
4426 "version": "1.0.13", 4304 "version": "1.0.13",
4427 "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 4305 "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
@@ -4438,12 +4316,6 @@ @@ -4438,12 +4316,6 @@
4438 "browserslist": ">= 4.21.0" 4316 "browserslist": ">= 4.21.0"
4439 } 4317 }
4440 }, 4318 },
4441 - "node_modules/update-browserslist-db/node_modules/picocolors": {  
4442 - "version": "1.0.0",  
4443 - "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",  
4444 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",  
4445 - "dev": true  
4446 - },  
4447 "node_modules/uri-js": { 4319 "node_modules/uri-js": {
4448 "version": "4.4.1", 4320 "version": "4.4.1",
4449 "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", 4321 "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz",
@@ -4472,49 +4344,68 @@ @@ -4472,49 +4344,68 @@
4472 "qs": "^6.11.2" 4344 "qs": "^6.11.2"
4473 } 4345 }
4474 }, 4346 },
4475 - "node_modules/use-subscription": {  
4476 - "version": "1.5.1",  
4477 - "resolved": "https://registry.npmmirror.com/use-subscription/-/use-subscription-1.5.1.tgz",  
4478 - "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==",  
4479 - "dev": true,  
4480 - "dependencies": {  
4481 - "object-assign": "^4.1.1"  
4482 - },  
4483 - "peerDependencies": {  
4484 - "react": "^16.8.0 || ^17.0.0"  
4485 - }  
4486 - },  
4487 - "node_modules/util": {  
4488 - "version": "0.11.1",  
4489 - "resolved": "https://registry.npmmirror.com/util/-/util-0.11.1.tgz",  
4490 - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",  
4491 - "dev": true,  
4492 - "dependencies": {  
4493 - "inherits": "2.0.3"  
4494 - }  
4495 - },  
4496 "node_modules/util-deprecate": { 4347 "node_modules/util-deprecate": {
4497 "version": "1.0.2", 4348 "version": "1.0.2",
4498 "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", 4349 "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz",
4499 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 4350 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
4500 }, 4351 },
4501 - "node_modules/util/node_modules/inherits": {  
4502 - "version": "2.0.3",  
4503 - "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz",  
4504 - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",  
4505 - "dev": true  
4506 - },  
4507 - "node_modules/v8-compile-cache": {  
4508 - "version": "2.3.0",  
4509 - "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",  
4510 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 4352 + "node_modules/utila": {
  4353 + "version": "0.4.0",
  4354 + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz",
  4355 + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
4511 "dev": true 4356 "dev": true
4512 }, 4357 },
4513 - "node_modules/value-equal": {  
4514 - "version": "1.0.1",  
4515 - "resolved": "https://registry.npmmirror.com/value-equal/-/value-equal-1.0.1.tgz",  
4516 - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==",  
4517 - "dev": true 4358 + "node_modules/vite": {
  4359 + "version": "4.5.0",
  4360 + "resolved": "https://registry.npmmirror.com/vite/-/vite-4.5.0.tgz",
  4361 + "integrity": "sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==",
  4362 + "dev": true,
  4363 + "dependencies": {
  4364 + "esbuild": "^0.18.10",
  4365 + "postcss": "^8.4.27",
  4366 + "rollup": "^3.27.1"
  4367 + },
  4368 + "bin": {
  4369 + "vite": "bin/vite.js"
  4370 + },
  4371 + "engines": {
  4372 + "node": "^14.18.0 || >=16.0.0"
  4373 + },
  4374 + "optionalDependencies": {
  4375 + "fsevents": "~2.3.2"
  4376 + },
  4377 + "peerDependencies": {
  4378 + "@types/node": ">= 14",
  4379 + "less": "*",
  4380 + "lightningcss": "^1.21.0",
  4381 + "sass": "*",
  4382 + "stylus": "*",
  4383 + "sugarss": "*",
  4384 + "terser": "^5.4.0"
  4385 + },
  4386 + "peerDependenciesMeta": {
  4387 + "@types/node": {
  4388 + "optional": true
  4389 + },
  4390 + "less": {
  4391 + "optional": true
  4392 + },
  4393 + "lightningcss": {
  4394 + "optional": true
  4395 + },
  4396 + "sass": {
  4397 + "optional": true
  4398 + },
  4399 + "stylus": {
  4400 + "optional": true
  4401 + },
  4402 + "sugarss": {
  4403 + "optional": true
  4404 + },
  4405 + "terser": {
  4406 + "optional": true
  4407 + }
  4408 + }
4518 }, 4409 },
4519 "node_modules/vm-browserify": { 4410 "node_modules/vm-browserify": {
4520 "version": "1.1.2", 4411 "version": "1.1.2",
@@ -4588,17 +4479,18 @@ @@ -4588,17 +4479,18 @@
4588 } 4479 }
4589 } 4480 }
4590 }, 4481 },
4591 - "node_modules/webpack-chain": {  
4592 - "version": "6.5.1",  
4593 - "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz",  
4594 - "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", 4482 + "node_modules/webpack-merge": {
  4483 + "version": "5.10.0",
  4484 + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.10.0.tgz",
  4485 + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==",
4595 "dev": true, 4486 "dev": true,
4596 "dependencies": { 4487 "dependencies": {
4597 - "deepmerge": "^1.5.2",  
4598 - "javascript-stringify": "^2.0.1" 4488 + "clone-deep": "^4.0.1",
  4489 + "flat": "^5.0.2",
  4490 + "wildcard": "^2.0.0"
4599 }, 4491 },
4600 "engines": { 4492 "engines": {
4601 - "node": ">=8" 4493 + "node": ">=10.0.0"
4602 } 4494 }
4603 }, 4495 },
4604 "node_modules/webpack-sources": { 4496 "node_modules/webpack-sources": {
@@ -4663,18 +4555,61 @@ @@ -4663,18 +4555,61 @@
4663 "node": ">= 10.13.0" 4555 "node": ">= 10.13.0"
4664 } 4556 }
4665 }, 4557 },
  4558 + "node_modules/webpackbar": {
  4559 + "version": "5.0.2",
  4560 + "resolved": "https://registry.npmmirror.com/webpackbar/-/webpackbar-5.0.2.tgz",
  4561 + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==",
  4562 + "dev": true,
  4563 + "dependencies": {
  4564 + "chalk": "^4.1.0",
  4565 + "consola": "^2.15.3",
  4566 + "pretty-time": "^1.1.0",
  4567 + "std-env": "^3.0.1"
  4568 + },
  4569 + "engines": {
  4570 + "node": ">=12"
  4571 + },
  4572 + "peerDependencies": {
  4573 + "webpack": "3 || 4 || 5"
  4574 + }
  4575 + },
4666 "node_modules/which": { 4576 "node_modules/which": {
4667 - "version": "1.3.1",  
4668 - "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz",  
4669 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 4577 + "version": "2.0.2",
  4578 + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz",
  4579 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4670 "dev": true, 4580 "dev": true,
4671 "dependencies": { 4581 "dependencies": {
4672 "isexe": "^2.0.0" 4582 "isexe": "^2.0.0"
4673 }, 4583 },
4674 "bin": { 4584 "bin": {
4675 - "which": "bin/which" 4585 + "node-which": "bin/node-which"
  4586 + },
  4587 + "engines": {
  4588 + "node": ">= 8"
  4589 + }
  4590 + },
  4591 + "node_modules/which-typed-array": {
  4592 + "version": "1.1.13",
  4593 + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.13.tgz",
  4594 + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==",
  4595 + "dev": true,
  4596 + "dependencies": {
  4597 + "available-typed-arrays": "^1.0.5",
  4598 + "call-bind": "^1.0.4",
  4599 + "for-each": "^0.3.3",
  4600 + "gopd": "^1.0.1",
  4601 + "has-tostringtag": "^1.0.0"
  4602 + },
  4603 + "engines": {
  4604 + "node": ">= 0.4"
4676 } 4605 }
4677 }, 4606 },
  4607 + "node_modules/wildcard": {
  4608 + "version": "2.0.1",
  4609 + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz",
  4610 + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==",
  4611 + "dev": true
  4612 + },
4678 "node_modules/wrap-ansi": { 4613 "node_modules/wrap-ansi": {
4679 "version": "6.2.0", 4614 "version": "6.2.0",
4680 "license": "MIT", 4615 "license": "MIT",
@@ -4687,12 +4622,6 @@ @@ -4687,12 +4622,6 @@
4687 "node": ">=8" 4622 "node": ">=8"
4688 } 4623 }
4689 }, 4624 },
4690 - "node_modules/wrappy": {  
4691 - "version": "1.0.2",  
4692 - "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz",  
4693 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",  
4694 - "dev": true  
4695 - },  
4696 "node_modules/xtend": { 4625 "node_modules/xtend": {
4697 "version": "4.0.2", 4626 "version": "4.0.2",
4698 "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", 4627 "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz",
@@ -18,12 +18,20 @@ @@ -18,12 +18,20 @@
18 "author": "weimob-fe", 18 "author": "weimob-fe",
19 "license": "ISC", 19 "license": "ISC",
20 "dependencies": { 20 "dependencies": {
21 - "chalk": "^4.1.2",  
22 - "commander": "^7.2.0",  
23 - "inquirer": "^8.0.0"  
24 }, 21 },
25 "devDependencies": { 22 "devDependencies": {
  23 + "chalk": "^4.1.2",
  24 + "commander": "^7.2.0",
  25 + "inquirer": "^8.0.0",
  26 + "compression-webpack-plugin": "^10.0.0",
  27 + "copy-webpack-plugin": "^11.0.0",
  28 + "cross-env": "^7.0.3",
  29 + "css-minimizer-webpack-plugin": "^5.0.1",
  30 + "html-webpack-plugin": "^5.5.3",
26 "mini-css-extract-plugin": "^2.7.6", 31 "mini-css-extract-plugin": "^2.7.6",
27 - "umi": "3.5.0" 32 + "node-polyfill-webpack-plugin": "^2.0.1",
  33 + "vite": "^4.5.0",
  34 + "webpack-merge": "^5.10.0",
  35 + "webpackbar": "^5.0.2"
28 } 36 }
29 } 37 }