Commit ed271b3f67c54513f8731ca344aedd73eef7b49a

Authored by qiang.tian
1 parent d81872b8

fix: theme style

... ... @@ -18,3 +18,5 @@
18 18 /src/.umi-production
19 19 /src/.umi-test
20 20 /.env.local
  21 +/.umirc.ts
  22 +/.umirc.js
... ...
1 1 import { defineConfig } from 'umi';
2 2
3 3 export default defineConfig({
4   - runtimePublicPath: true,
5   - devServer: {
6   - port: 5200,
7   - }
  4 + runtimePublicPath: true
8 5 });
... ...
.umirc.ts deleted 100644 → 0
1   -import { defineConfig } from 'umi';
2   -import pkg from './package.json';
3   -import routes from './src/routes';
4   -import path from 'path';
5   -
6   -export default defineConfig({
7   - esbuild: {},
8   - mountElementId: pkg.name,
9   - webpack5: {
10   - lazyCompilation: {},
11   - },
12   - runtimePublicPath: false,
13   - nodeModulesTransform: {
14   - type: 'none',
15   - },
16   - history: {
17   - type: 'hash'
18   - },
19   - hash: true,
20   - title: false,
21   - lessLoader: {
22   - globalVars: {
23   - theme: 'true;@import "~@/variable.less"',
24   - },
25   - },
26   - antd: {
27   - config: {
28   - }
29   - },
30   - routes,
31   - fastRefresh: {},
32   - qiankun: {
33   - slave: {}
34   - },
35   - chainWebpack(memo, { env, webpack, createCSSRule }) {
36   - memo.merge({
37   - externals: function ({ context, request }: Record<string, string>, callback: any) {
38   - if (/^react$/.test(request)) {
39   - return callback(null, 'React', 'react');
40   - }
41   -
42   - if (/^react-dom$/.test(request)) {
43   - return callback(null, 'ReactDOM', 'react-dom');
44   - }
45   -
46   - if (/antd.*\.(css|less)$/.test(path.resolve(context, request))) {
47   - return callback(null, 'antd-style');
48   - }
49   -
50   - callback();
51   - },
52   - });
53   - },
54   -});
... ... @@ -2,8 +2,13 @@
2 2 "name": "micro-app-template",
3 3 "private": true,
4 4 "scripts": {
5   - "start": "umi dev",
6   - "build": "umi build",
  5 + "analyze": "cross-env ANALYZE=1 qx-cli build",
  6 + "start": "cross-env UMI_APP_ENV=dev qx-cli start",
  7 + "start:test": "cross-env UMI_APP_ENV=test qx-cli start",
  8 + "start:pre": "cross-env UMI_APP_ENV=pre qx-cli start",
  9 + "build": "cross-env UMI_APP_ENV=prod qx-cli build",
  10 + "build:dev": "cross-env UMI_APP_ENV=dev qx-cli build",
  11 + "build:test": "cross-env UMI_APP_ENV=test qx-cli build",
7 12 "postinstall": "umi generate tmp && git submodule update --remote",
8 13 "prettier": "prettier --write '**/*.{js,jsx,tsx,ts,less,md,json}'",
9 14 "test": "umi-test",
... ... @@ -25,7 +30,7 @@
25 30 ]
26 31 },
27 32 "dependencies": {
28   - "@qx/ui": "^0.0.2",
  33 + "@qx/ui": "0.0.3-beta.1",
29 34 "ahooks": "^3.7.2",
30 35 "antd": "^4.20.0",
31 36 "classnames": "^2.3.2",
... ... @@ -38,19 +43,21 @@
38 43 },
39 44 "devDependencies": {
40 45 "@qx/types": "^0.0.1",
  46 + "@types/lodash": "^4.14.196",
41 47 "@types/react": "^17.0.0",
42 48 "@types/react-dom": "^17.0.0",
43 49 "@typescript-eslint/eslint-plugin": "^5.43.0",
44 50 "@typescript-eslint/parser": "^5.43.0",
45   - "@types/lodash": "^4.14.196",
46 51 "@umijs/plugin-esbuild": "^1.4.2",
47 52 "@umijs/plugin-qiankun": "^2.43.3",
48 53 "@umijs/preset-react": "1.x",
  54 + "cross-env": "^7.0.3",
49 55 "eslint": "^7.1.0",
50 56 "eslint-plugin-react": "^7.31.10",
51 57 "husky": "^8.0.2",
52 58 "lint-staged": "^10.0.7",
  59 + "mini-css-extract-plugin": "^2.7.6",
53 60 "prettier": "^2.2.0",
54 61 "typescript": "^4.1.2"
55   - }
  62 + }
56 63 }
... ...
... ... @@ -2,7 +2,7 @@ lockfileVersion: 5.4
2 2
3 3 specifiers:
4 4 '@qx/types': ^0.0.1
5   - '@qx/ui': ^0.0.2
  5 + '@qx/ui': 0.0.3-beta.1
6 6 '@types/lodash': ^4.14.196
7 7 '@types/react': ^17.0.0
8 8 '@types/react-dom': ^17.0.0
... ... @@ -14,11 +14,13 @@ specifiers:
14 14 ahooks: ^3.7.2
15 15 antd: ^4.20.0
16 16 classnames: ^2.3.2
  17 + cross-env: ^7.0.3
17 18 eslint: ^7.1.0
18 19 eslint-plugin-react: ^7.31.10
19 20 husky: ^8.0.2
20 21 lint-staged: ^10.0.7
21 22 lodash: ^4.17.21
  23 + mini-css-extract-plugin: ^2.7.6
22 24 prettier: ^2.2.0
23 25 qiankun: ^2.10.11
24 26 react: ^16.14.0
... ... @@ -26,10 +28,10 @@ specifiers:
26 28 react-dom: ^16.14.0
27 29 typescript: ^4.1.2
28 30 umi: ^3.5.35
  31 + webpack-dev-server: ^4.15.1
29 32
30 33 dependencies:
31   - '@qx/ui': 0.0.2_vi74abvv53nxxnxnvd7nb327ya
32   - '@types/lodash': registry.npmmirror.com/@types/lodash/4.14.196
  34 + '@qx/ui': 0.0.3-beta.1_vi74abvv53nxxnxnvd7nb327ya
33 35 ahooks: registry.npmmirror.com/ahooks/3.7.2_react@16.14.0
34 36 antd: registry.npmmirror.com/antd/4.24.2_wcqkhtmu7mswc6yz4uyexck3ty
35 37 classnames: registry.npmmirror.com/classnames/2.3.2
... ... @@ -42,6 +44,7 @@ dependencies:
42 44
43 45 devDependencies:
44 46 '@qx/types': 0.0.1
  47 + '@types/lodash': registry.npmmirror.com/@types/lodash/4.14.196
45 48 '@types/react': registry.npmmirror.com/@types/react/17.0.52
46 49 '@types/react-dom': registry.npmmirror.com/@types/react-dom/17.0.18
47 50 '@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.43.0_nyvtogynqlwtf2idoqyimls6fu
... ... @@ -49,12 +52,15 @@ devDependencies:
49 52 '@umijs/plugin-esbuild': registry.npmmirror.com/@umijs/plugin-esbuild/1.4.2_umi@3.5.35
50 53 '@umijs/plugin-qiankun': registry.npmmirror.com/@umijs/plugin-qiankun/2.43.3_r3ll3t3tykgnhww2qhhvabl2oq
51 54 '@umijs/preset-react': registry.npmmirror.com/@umijs/preset-react/1.8.31_r3ll3t3tykgnhww2qhhvabl2oq
  55 + cross-env: registry.npmmirror.com/cross-env/7.0.3
52 56 eslint: registry.npmmirror.com/eslint/7.32.0
53 57 eslint-plugin-react: registry.npmmirror.com/eslint-plugin-react/7.31.10_eslint@7.32.0
54 58 husky: registry.npmmirror.com/husky/8.0.2
55 59 lint-staged: registry.npmmirror.com/lint-staged/10.5.4
  60 + mini-css-extract-plugin: registry.npmmirror.com/mini-css-extract-plugin/2.7.6
56 61 prettier: registry.npmmirror.com/prettier/2.7.1
57 62 typescript: registry.npmmirror.com/typescript/4.9.3
  63 + webpack-dev-server: registry.npmmirror.com/webpack-dev-server/4.15.1
58 64
59 65 packages:
60 66
... ... @@ -62,8 +68,8 @@ packages:
62 68 resolution: {integrity: sha512-9x+5MIulT1jfM0CAUB3hzj+BAJvnKWU3dXrIYB65NeNMH9sd2ajOYOa4E94GxTYFo0ceS3F7LEaI2vFgKtxqYg==, tarball: '@qx/types/download/@qx/types-0.0.1.tgz'}
63 69 dev: true
64 70
65   - /@qx/ui/0.0.2_vi74abvv53nxxnxnvd7nb327ya:
66   - resolution: {integrity: sha512-XhWloOTaXI+CsgHvTqGyrv5+mSyjs2XYUEA6NmPyrpuc9qml6DvZZN+h5a8q7skOZKZQdodtoBDJShkiHthh7A==, tarball: '@qx/ui/download/@qx/ui-0.0.2.tgz'}
  71 + /@qx/ui/0.0.3-beta.1_vi74abvv53nxxnxnvd7nb327ya:
  72 + resolution: {integrity: sha512-Nr1Z6eYFVMsktQEKsAdw2U0LkulJCLU2kYwpW/ulCLkDkX4BQSg/TARI+Blosph+Gz6Dz4B9XqN2qXiBLuDrBg==, tarball: '@qx/ui/download/@qx/ui-0.0.3-beta.1.tgz'}
67 73 peerDependencies:
68 74 antd: 4.x
69 75 react: '>=16.8.0'
... ... @@ -963,6 +969,12 @@ packages:
963 969 '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri/3.1.0
964 970 '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec/1.4.14
965 971
  972 + registry.npmmirror.com/@leichtgewicht/ip-codec/2.0.4:
  973 + resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz}
  974 + name: '@leichtgewicht/ip-codec'
  975 + version: 2.0.4
  976 + dev: true
  977 +
966 978 registry.npmmirror.com/@nodelib/fs.scandir/2.1.5:
967 979 resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz}
968 980 name: '@nodelib/fs.scandir'
... ... @@ -1072,6 +1084,62 @@ packages:
1072 1084 '@babel/types': registry.npmmirror.com/@babel/types/7.20.2
1073 1085 dev: true
1074 1086
  1087 + registry.npmmirror.com/@types/body-parser/1.19.2:
  1088 + resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz}
  1089 + name: '@types/body-parser'
  1090 + version: 1.19.2
  1091 + dependencies:
  1092 + '@types/connect': registry.npmmirror.com/@types/connect/3.4.35
  1093 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1094 + dev: true
  1095 +
  1096 + registry.npmmirror.com/@types/bonjour/3.5.10:
  1097 + resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.10.tgz}
  1098 + name: '@types/bonjour'
  1099 + version: 3.5.10
  1100 + dependencies:
  1101 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1102 + dev: true
  1103 +
  1104 + registry.npmmirror.com/@types/connect-history-api-fallback/1.5.0:
  1105 + resolution: {integrity: sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz}
  1106 + name: '@types/connect-history-api-fallback'
  1107 + version: 1.5.0
  1108 + dependencies:
  1109 + '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core/4.17.35
  1110 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1111 + dev: true
  1112 +
  1113 + registry.npmmirror.com/@types/connect/3.4.35:
  1114 + resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz}
  1115 + name: '@types/connect'
  1116 + version: 3.4.35
  1117 + dependencies:
  1118 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1119 + dev: true
  1120 +
  1121 + registry.npmmirror.com/@types/express-serve-static-core/4.17.35:
  1122 + resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz}
  1123 + name: '@types/express-serve-static-core'
  1124 + version: 4.17.35
  1125 + dependencies:
  1126 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1127 + '@types/qs': registry.npmmirror.com/@types/qs/6.9.7
  1128 + '@types/range-parser': registry.npmmirror.com/@types/range-parser/1.2.4
  1129 + '@types/send': registry.npmmirror.com/@types/send/0.17.1
  1130 + dev: true
  1131 +
  1132 + registry.npmmirror.com/@types/express/4.17.17:
  1133 + resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/express/-/express-4.17.17.tgz}
  1134 + name: '@types/express'
  1135 + version: 4.17.17
  1136 + dependencies:
  1137 + '@types/body-parser': registry.npmmirror.com/@types/body-parser/1.19.2
  1138 + '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core/4.17.35
  1139 + '@types/qs': registry.npmmirror.com/@types/qs/6.9.7
  1140 + '@types/serve-static': registry.npmmirror.com/@types/serve-static/1.15.2
  1141 + dev: true
  1142 +
1075 1143 registry.npmmirror.com/@types/graceful-fs/4.1.5:
1076 1144 resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz}
1077 1145 name: '@types/graceful-fs'
... ... @@ -1094,6 +1162,12 @@ packages:
1094 1162 hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics/3.3.2
1095 1163 dev: true
1096 1164
  1165 + registry.npmmirror.com/@types/http-errors/2.0.1:
  1166 + resolution: {integrity: sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.1.tgz}
  1167 + name: '@types/http-errors'
  1168 + version: 2.0.1
  1169 + dev: true
  1170 +
1097 1171 registry.npmmirror.com/@types/http-proxy/1.17.11:
1098 1172 resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.11.tgz}
1099 1173 name: '@types/http-proxy'
... ... @@ -1151,7 +1225,19 @@ packages:
1151 1225 resolution: {integrity: sha512-22y3o88f4a94mKljsZcanlNWPzO0uBsBdzLAngf2tp533LzZcQzb6+eZPJ+vCTt+bqF2XnvT9gejTLsAcJAJyQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.196.tgz}
1152 1226 name: '@types/lodash'
1153 1227 version: 4.14.196
1154   - dev: false
  1228 + dev: true
  1229 +
  1230 + registry.npmmirror.com/@types/mime/1.3.2:
  1231 + resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz}
  1232 + name: '@types/mime'
  1233 + version: 1.3.2
  1234 + dev: true
  1235 +
  1236 + registry.npmmirror.com/@types/mime/3.0.1:
  1237 + resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz}
  1238 + name: '@types/mime'
  1239 + version: 3.0.1
  1240 + dev: true
1155 1241
1156 1242 registry.npmmirror.com/@types/node/18.11.9:
1157 1243 resolution: {integrity: sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.11.9.tgz}
... ... @@ -1181,6 +1267,18 @@ packages:
1181 1267 name: '@types/prop-types'
1182 1268 version: 15.7.5
1183 1269
  1270 + registry.npmmirror.com/@types/qs/6.9.7:
  1271 + resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz}
  1272 + name: '@types/qs'
  1273 + version: 6.9.7
  1274 + dev: true
  1275 +
  1276 + registry.npmmirror.com/@types/range-parser/1.2.4:
  1277 + resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz}
  1278 + name: '@types/range-parser'
  1279 + version: 1.2.4
  1280 + dev: true
  1281 +
1184 1282 registry.npmmirror.com/@types/react-dom/16.9.17:
1185 1283 resolution: {integrity: sha512-qSRyxEsrm5btPXnowDOs5jSkgT8ldAA0j6Qp+otHUh+xHzy3sXmgNfyhucZjAjkgpdAUw9rJe0QRtX/l+yaS4g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/react-dom/-/react-dom-16.9.17.tgz}
1186 1284 name: '@types/react-dom'
... ... @@ -1277,6 +1375,12 @@ packages:
1277 1375 '@types/scheduler': registry.npmmirror.com/@types/scheduler/0.16.2
1278 1376 csstype: registry.npmmirror.com/csstype/3.1.1
1279 1377
  1378 + registry.npmmirror.com/@types/retry/0.12.0:
  1379 + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz}
  1380 + name: '@types/retry'
  1381 + version: 0.12.0
  1382 + dev: true
  1383 +
1280 1384 registry.npmmirror.com/@types/scheduler/0.16.2:
1281 1385 resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.2.tgz}
1282 1386 name: '@types/scheduler'
... ... @@ -1288,12 +1392,55 @@ packages:
1288 1392 version: 7.3.13
1289 1393 dev: true
1290 1394
  1395 + registry.npmmirror.com/@types/send/0.17.1:
  1396 + resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/send/-/send-0.17.1.tgz}
  1397 + name: '@types/send'
  1398 + version: 0.17.1
  1399 + dependencies:
  1400 + '@types/mime': registry.npmmirror.com/@types/mime/1.3.2
  1401 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1402 + dev: true
  1403 +
  1404 + registry.npmmirror.com/@types/serve-index/1.9.1:
  1405 + resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz}
  1406 + name: '@types/serve-index'
  1407 + version: 1.9.1
  1408 + dependencies:
  1409 + '@types/express': registry.npmmirror.com/@types/express/4.17.17
  1410 + dev: true
  1411 +
  1412 + registry.npmmirror.com/@types/serve-static/1.15.2:
  1413 + resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.2.tgz}
  1414 + name: '@types/serve-static'
  1415 + version: 1.15.2
  1416 + dependencies:
  1417 + '@types/http-errors': registry.npmmirror.com/@types/http-errors/2.0.1
  1418 + '@types/mime': registry.npmmirror.com/@types/mime/3.0.1
  1419 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1420 + dev: true
  1421 +
  1422 + registry.npmmirror.com/@types/sockjs/0.3.33:
  1423 + resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.33.tgz}
  1424 + name: '@types/sockjs'
  1425 + version: 0.3.33
  1426 + dependencies:
  1427 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1428 + dev: true
  1429 +
1291 1430 registry.npmmirror.com/@types/stack-utils/2.0.1:
1292 1431 resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/stack-utils/-/stack-utils-2.0.1.tgz}
1293 1432 name: '@types/stack-utils'
1294 1433 version: 2.0.1
1295 1434 dev: true
1296 1435
  1436 + registry.npmmirror.com/@types/ws/8.5.5:
  1437 + resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/ws/-/ws-8.5.5.tgz}
  1438 + name: '@types/ws'
  1439 + version: 8.5.5
  1440 + dependencies:
  1441 + '@types/node': registry.npmmirror.com/@types/node/18.11.9
  1442 + dev: true
  1443 +
1297 1444 registry.npmmirror.com/@types/yargs-parser/21.0.0:
1298 1445 resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz}
1299 1446 name: '@types/yargs-parser'
... ... @@ -2088,6 +2235,16 @@ packages:
2088 2235 version: 2.0.6
2089 2236 dev: true
2090 2237
  2238 + registry.npmmirror.com/accepts/1.3.8:
  2239 + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz}
  2240 + name: accepts
  2241 + version: 1.3.8
  2242 + engines: {node: '>= 0.6'}
  2243 + dependencies:
  2244 + mime-types: registry.npmmirror.com/mime-types/2.1.35
  2245 + negotiator: registry.npmmirror.com/negotiator/0.6.3
  2246 + dev: true
  2247 +
2091 2248 registry.npmmirror.com/acorn-globals/6.0.0:
2092 2249 resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/acorn-globals/-/acorn-globals-6.0.0.tgz}
2093 2250 name: acorn-globals
... ... @@ -2202,6 +2359,17 @@ packages:
2202 2359 dependencies:
2203 2360 ajv: registry.npmmirror.com/ajv/6.12.6
2204 2361
  2362 + registry.npmmirror.com/ajv-formats/2.1.1:
  2363 + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz}
  2364 + name: ajv-formats
  2365 + version: 2.1.1
  2366 + peerDependenciesMeta:
  2367 + ajv:
  2368 + optional: true
  2369 + dependencies:
  2370 + ajv: registry.npmmirror.com/ajv/8.11.2
  2371 + dev: true
  2372 +
2205 2373 registry.npmmirror.com/ajv-keywords/3.5.2_ajv@6.12.6:
2206 2374 resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz}
2207 2375 id: registry.npmmirror.com/ajv-keywords/3.5.2
... ... @@ -2212,6 +2380,18 @@ packages:
2212 2380 dependencies:
2213 2381 ajv: registry.npmmirror.com/ajv/6.12.6
2214 2382
  2383 + registry.npmmirror.com/ajv-keywords/5.1.0_ajv@8.11.2:
  2384 + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz}
  2385 + id: registry.npmmirror.com/ajv-keywords/5.1.0
  2386 + name: ajv-keywords
  2387 + version: 5.1.0
  2388 + peerDependencies:
  2389 + ajv: ^8.8.2
  2390 + dependencies:
  2391 + ajv: registry.npmmirror.com/ajv/8.11.2
  2392 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal/3.1.3
  2393 + dev: true
  2394 +
2215 2395 registry.npmmirror.com/ajv/6.12.6:
2216 2396 resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz}
2217 2397 name: ajv
... ... @@ -2249,6 +2429,14 @@ packages:
2249 2429 type-fest: registry.npmmirror.com/type-fest/0.21.3
2250 2430 dev: true
2251 2431
  2432 + registry.npmmirror.com/ansi-html-community/0.0.8:
  2433 + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz}
  2434 + name: ansi-html-community
  2435 + version: 0.0.8
  2436 + engines: {'0': node >= 0.8.0}
  2437 + hasBin: true
  2438 + dev: true
  2439 +
2252 2440 registry.npmmirror.com/ansi-html/0.0.9:
2253 2441 resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ansi-html/-/ansi-html-0.0.9.tgz}
2254 2442 name: ansi-html
... ... @@ -2422,6 +2610,18 @@ packages:
2422 2610 engines: {node: '>=0.10.0'}
2423 2611 dev: true
2424 2612
  2613 + registry.npmmirror.com/array-flatten/1.1.1:
  2614 + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz}
  2615 + name: array-flatten
  2616 + version: 1.1.1
  2617 + dev: true
  2618 +
  2619 + registry.npmmirror.com/array-flatten/2.1.2:
  2620 + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz}
  2621 + name: array-flatten
  2622 + version: 2.1.2
  2623 + dev: true
  2624 +
2425 2625 registry.npmmirror.com/array-includes/3.1.6:
2426 2626 resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/array-includes/-/array-includes-3.1.6.tgz}
2427 2627 name: array-includes
... ... @@ -2665,6 +2865,12 @@ packages:
2665 2865 name: base64-js
2666 2866 version: 1.5.1
2667 2867
  2868 + registry.npmmirror.com/batch/0.6.1:
  2869 + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz}
  2870 + name: batch
  2871 + version: 0.6.1
  2872 + dev: true
  2873 +
2668 2874 registry.npmmirror.com/big.js/5.2.2:
2669 2875 resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz}
2670 2876 name: big.js
... ... @@ -2686,6 +2892,39 @@ packages:
2686 2892 name: bn.js
2687 2893 version: 5.2.1
2688 2894
  2895 + registry.npmmirror.com/body-parser/1.20.1:
  2896 + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz}
  2897 + name: body-parser
  2898 + version: 1.20.1
  2899 + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
  2900 + dependencies:
  2901 + bytes: registry.npmmirror.com/bytes/3.1.2
  2902 + content-type: registry.npmmirror.com/content-type/1.0.5
  2903 + debug: registry.npmmirror.com/debug/2.6.9
  2904 + depd: registry.npmmirror.com/depd/2.0.0
  2905 + destroy: registry.npmmirror.com/destroy/1.2.0
  2906 + http-errors: registry.npmmirror.com/http-errors/2.0.0
  2907 + iconv-lite: registry.npmmirror.com/iconv-lite/0.4.24
  2908 + on-finished: registry.npmmirror.com/on-finished/2.4.1
  2909 + qs: registry.npmmirror.com/qs/6.11.0
  2910 + raw-body: registry.npmmirror.com/raw-body/2.5.1
  2911 + type-is: registry.npmmirror.com/type-is/1.6.18
  2912 + unpipe: registry.npmmirror.com/unpipe/1.0.0
  2913 + transitivePeerDependencies:
  2914 + - supports-color
  2915 + dev: true
  2916 +
  2917 + registry.npmmirror.com/bonjour-service/1.1.1:
  2918 + resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.1.1.tgz}
  2919 + name: bonjour-service
  2920 + version: 1.1.1
  2921 + dependencies:
  2922 + array-flatten: registry.npmmirror.com/array-flatten/2.1.2
  2923 + dns-equal: registry.npmmirror.com/dns-equal/1.0.0
  2924 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal/3.1.3
  2925 + multicast-dns: registry.npmmirror.com/multicast-dns/7.2.5
  2926 + dev: true
  2927 +
2689 2928 registry.npmmirror.com/brace-expansion/1.1.11:
2690 2929 resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz}
2691 2930 name: brace-expansion
... ... @@ -2839,6 +3078,20 @@ packages:
2839 3078 name: builtin-status-codes
2840 3079 version: 3.0.0
2841 3080
  3081 + registry.npmmirror.com/bytes/3.0.0:
  3082 + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz}
  3083 + name: bytes
  3084 + version: 3.0.0
  3085 + engines: {node: '>= 0.8'}
  3086 + dev: true
  3087 +
  3088 + registry.npmmirror.com/bytes/3.1.2:
  3089 + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz}
  3090 + name: bytes
  3091 + version: 3.1.2
  3092 + engines: {node: '>= 0.8'}
  3093 + dev: true
  3094 +
2842 3095 registry.npmmirror.com/cache-base/1.0.1:
2843 3096 resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz}
2844 3097 name: cache-base
... ... @@ -2965,6 +3218,23 @@ packages:
2965 3218 optionalDependencies:
2966 3219 fsevents: registry.npmmirror.com/fsevents/2.3.2
2967 3220
  3221 + registry.npmmirror.com/chokidar/3.5.3:
  3222 + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz}
  3223 + name: chokidar
  3224 + version: 3.5.3
  3225 + engines: {node: '>= 8.10.0'}
  3226 + dependencies:
  3227 + anymatch: registry.npmmirror.com/anymatch/3.1.2
  3228 + braces: registry.npmmirror.com/braces/3.0.2
  3229 + glob-parent: registry.npmmirror.com/glob-parent/5.1.2
  3230 + is-binary-path: registry.npmmirror.com/is-binary-path/2.1.0
  3231 + is-glob: registry.npmmirror.com/is-glob/4.0.3
  3232 + normalize-path: registry.npmmirror.com/normalize-path/3.0.0
  3233 + readdirp: registry.npmmirror.com/readdirp/3.6.0
  3234 + optionalDependencies:
  3235 + fsevents: registry.npmmirror.com/fsevents/2.3.2
  3236 + dev: true
  3237 +
2968 3238 registry.npmmirror.com/ci-info/2.0.0:
2969 3239 resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ci-info/-/ci-info-2.0.0.tgz}
2970 3240 name: ci-info
... ... @@ -3145,6 +3415,32 @@ packages:
3145 3415 version: 0.0.3
3146 3416 dev: true
3147 3417
  3418 + registry.npmmirror.com/compressible/2.0.18:
  3419 + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz}
  3420 + name: compressible
  3421 + version: 2.0.18
  3422 + engines: {node: '>= 0.6'}
  3423 + dependencies:
  3424 + mime-db: registry.npmmirror.com/mime-db/1.52.0
  3425 + dev: true
  3426 +
  3427 + registry.npmmirror.com/compression/1.7.4:
  3428 + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz}
  3429 + name: compression
  3430 + version: 1.7.4
  3431 + engines: {node: '>= 0.8.0'}
  3432 + dependencies:
  3433 + accepts: registry.npmmirror.com/accepts/1.3.8
  3434 + bytes: registry.npmmirror.com/bytes/3.0.0
  3435 + compressible: registry.npmmirror.com/compressible/2.0.18
  3436 + debug: registry.npmmirror.com/debug/2.6.9
  3437 + on-headers: registry.npmmirror.com/on-headers/1.0.2
  3438 + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2
  3439 + vary: registry.npmmirror.com/vary/1.1.2
  3440 + transitivePeerDependencies:
  3441 + - supports-color
  3442 + dev: true
  3443 +
3148 3444 registry.npmmirror.com/compute-scroll-into-view/1.0.17:
3149 3445 resolution: {integrity: sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz}
3150 3446 name: compute-scroll-into-view
... ... @@ -3156,6 +3452,13 @@ packages:
3156 3452 version: 0.0.1
3157 3453 dev: true
3158 3454
  3455 + registry.npmmirror.com/connect-history-api-fallback/2.0.0:
  3456 + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz}
  3457 + name: connect-history-api-fallback
  3458 + version: 2.0.0
  3459 + engines: {node: '>=0.8'}
  3460 + dev: true
  3461 +
3159 3462 registry.npmmirror.com/connected-react-router/6.5.2_f5irqzty5whjjdqu6gfuuzlwbe:
3160 3463 resolution: {integrity: sha512-qzsLPZCofSI80fwy+HgxtEgSGS4ndYUUZAWaw1dqaOGPLKX/FVwIOEb7q+hjHdnZ4v5pKZcNv5GG4urjujIoyA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/connected-react-router/-/connected-react-router-6.5.2.tgz}
3161 3464 id: registry.npmmirror.com/connected-react-router/6.5.2
... ... @@ -3187,12 +3490,34 @@ packages:
3187 3490 name: constants-browserify
3188 3491 version: 1.0.0
3189 3492
  3493 + registry.npmmirror.com/content-disposition/0.5.4:
  3494 + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz}
  3495 + name: content-disposition
  3496 + version: 0.5.4
  3497 + engines: {node: '>= 0.6'}
  3498 + dependencies:
  3499 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1
  3500 + dev: true
  3501 +
  3502 + registry.npmmirror.com/content-type/1.0.5:
  3503 + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz}
  3504 + name: content-type
  3505 + version: 1.0.5
  3506 + engines: {node: '>= 0.6'}
  3507 + dev: true
  3508 +
3190 3509 registry.npmmirror.com/convert-source-map/1.9.0:
3191 3510 resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz}
3192 3511 name: convert-source-map
3193 3512 version: 1.9.0
3194 3513 dev: true
3195 3514
  3515 + registry.npmmirror.com/cookie-signature/1.0.6:
  3516 + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz}
  3517 + name: cookie-signature
  3518 + version: 1.0.6
  3519 + dev: true
  3520 +
3196 3521 registry.npmmirror.com/cookie/0.3.1:
3197 3522 resolution: {integrity: sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/cookie/-/cookie-0.3.1.tgz}
3198 3523 name: cookie
... ... @@ -3200,6 +3525,13 @@ packages:
3200 3525 engines: {node: '>= 0.6'}
3201 3526 dev: false
3202 3527
  3528 + registry.npmmirror.com/cookie/0.5.0:
  3529 + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz}
  3530 + name: cookie
  3531 + version: 0.5.0
  3532 + engines: {node: '>= 0.6'}
  3533 + dev: true
  3534 +
3203 3535 registry.npmmirror.com/copy-descriptor/0.1.1:
3204 3536 resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz}
3205 3537 name: copy-descriptor
... ... @@ -3319,6 +3651,16 @@ packages:
3319 3651 object-assign: registry.npmmirror.com/object-assign/4.1.1
3320 3652 dev: true
3321 3653
  3654 + registry.npmmirror.com/cross-env/7.0.3:
  3655 + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/cross-env/-/cross-env-7.0.3.tgz}
  3656 + name: cross-env
  3657 + version: 7.0.3
  3658 + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
  3659 + hasBin: true
  3660 + dependencies:
  3661 + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3
  3662 + dev: true
  3663 +
3322 3664 registry.npmmirror.com/cross-spawn/6.0.5:
3323 3665 resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz}
3324 3666 name: cross-spawn
... ... @@ -3540,6 +3882,22 @@ packages:
3540 3882 engines: {node: '>=0.10.0'}
3541 3883 dev: true
3542 3884
  3885 + registry.npmmirror.com/default-gateway/6.0.3:
  3886 + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz}
  3887 + name: default-gateway
  3888 + version: 6.0.3
  3889 + engines: {node: '>= 10'}
  3890 + dependencies:
  3891 + execa: registry.npmmirror.com/execa/5.1.1
  3892 + dev: true
  3893 +
  3894 + registry.npmmirror.com/define-lazy-prop/2.0.0:
  3895 + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz}
  3896 + name: define-lazy-prop
  3897 + version: 2.0.0
  3898 + engines: {node: '>=8'}
  3899 + dev: true
  3900 +
3543 3901 registry.npmmirror.com/define-properties/1.1.4:
3544 3902 resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz}
3545 3903 name: define-properties
... ... @@ -3585,6 +3943,20 @@ packages:
3585 3943 engines: {node: '>=0.4.0'}
3586 3944 dev: true
3587 3945
  3946 + registry.npmmirror.com/depd/1.1.2:
  3947 + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz}
  3948 + name: depd
  3949 + version: 1.1.2
  3950 + engines: {node: '>= 0.6'}
  3951 + dev: true
  3952 +
  3953 + registry.npmmirror.com/depd/2.0.0:
  3954 + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz}
  3955 + name: depd
  3956 + version: 2.0.0
  3957 + engines: {node: '>= 0.8'}
  3958 + dev: true
  3959 +
3588 3960 registry.npmmirror.com/des.js/1.0.1:
3589 3961 resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/des.js/-/des.js-1.0.1.tgz}
3590 3962 name: des.js
... ... @@ -3593,6 +3965,13 @@ packages:
3593 3965 inherits: registry.npmmirror.com/inherits/2.0.4
3594 3966 minimalistic-assert: registry.npmmirror.com/minimalistic-assert/1.0.1
3595 3967
  3968 + registry.npmmirror.com/destroy/1.2.0:
  3969 + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz}
  3970 + name: destroy
  3971 + version: 1.2.0
  3972 + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
  3973 + dev: true
  3974 +
3596 3975 registry.npmmirror.com/detect-newline/3.1.0:
3597 3976 resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/detect-newline/-/detect-newline-3.1.0.tgz}
3598 3977 name: detect-newline
... ... @@ -3600,6 +3979,12 @@ packages:
3600 3979 engines: {node: '>=8'}
3601 3980 dev: true
3602 3981
  3982 + registry.npmmirror.com/detect-node/2.1.0:
  3983 + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz}
  3984 + name: detect-node
  3985 + version: 2.1.0
  3986 + dev: true
  3987 +
3603 3988 registry.npmmirror.com/diff-sequences/26.6.2:
3604 3989 resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/diff-sequences/-/diff-sequences-26.6.2.tgz}
3605 3990 name: diff-sequences
... ... @@ -3625,6 +4010,21 @@ packages:
3625 4010 path-type: registry.npmmirror.com/path-type/4.0.0
3626 4011 dev: true
3627 4012
  4013 + registry.npmmirror.com/dns-equal/1.0.0:
  4014 + resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz}
  4015 + name: dns-equal
  4016 + version: 1.0.0
  4017 + dev: true
  4018 +
  4019 + registry.npmmirror.com/dns-packet/5.6.0:
  4020 + resolution: {integrity: sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.0.tgz}
  4021 + name: dns-packet
  4022 + version: 5.6.0
  4023 + engines: {node: '>=6'}
  4024 + dependencies:
  4025 + '@leichtgewicht/ip-codec': registry.npmmirror.com/@leichtgewicht/ip-codec/2.0.4
  4026 + dev: true
  4027 +
3628 4028 registry.npmmirror.com/doctrine/2.1.0:
3629 4029 resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz}
3630 4030 name: doctrine
... ... @@ -3739,6 +4139,12 @@ packages:
3739 4139 - react-router
3740 4140 dev: true
3741 4141
  4142 + registry.npmmirror.com/ee-first/1.1.1:
  4143 + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz}
  4144 + name: ee-first
  4145 + version: 1.1.1
  4146 + dev: true
  4147 +
3742 4148 registry.npmmirror.com/electron-to-chromium/1.4.284:
3743 4149 resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz}
3744 4150 name: electron-to-chromium
... ... @@ -3776,6 +4182,13 @@ packages:
3776 4182 version: 3.0.0
3777 4183 engines: {node: '>= 4'}
3778 4184
  4185 + registry.npmmirror.com/encodeurl/1.0.2:
  4186 + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz}
  4187 + name: encodeurl
  4188 + version: 1.0.2
  4189 + engines: {node: '>= 0.8'}
  4190 + dev: true
  4191 +
3779 4192 registry.npmmirror.com/encoding/0.1.13:
3780 4193 resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz}
3781 4194 name: encoding
... ... @@ -3911,6 +4324,12 @@ packages:
3911 4324 version: 3.1.1
3912 4325 engines: {node: '>=6'}
3913 4326
  4327 + registry.npmmirror.com/escape-html/1.0.3:
  4328 + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz}
  4329 + name: escape-html
  4330 + version: 1.0.3
  4331 + dev: true
  4332 +
3914 4333 registry.npmmirror.com/escape-string-regexp/1.0.5:
3915 4334 resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz}
3916 4335 name: escape-string-regexp
... ... @@ -4133,6 +4552,13 @@ packages:
4133 4552 engines: {node: '>=0.10.0'}
4134 4553 dev: true
4135 4554
  4555 + registry.npmmirror.com/etag/1.8.1:
  4556 + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz}
  4557 + name: etag
  4558 + version: 1.8.1
  4559 + engines: {node: '>= 0.6'}
  4560 + dev: true
  4561 +
4136 4562 registry.npmmirror.com/eventemitter3/4.0.7:
4137 4563 resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz}
4138 4564 name: eventemitter3
... ... @@ -4190,6 +4616,23 @@ packages:
4190 4616 strip-final-newline: registry.npmmirror.com/strip-final-newline/2.0.0
4191 4617 dev: true
4192 4618
  4619 + registry.npmmirror.com/execa/5.1.1:
  4620 + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz}
  4621 + name: execa
  4622 + version: 5.1.1
  4623 + engines: {node: '>=10'}
  4624 + dependencies:
  4625 + cross-spawn: registry.npmmirror.com/cross-spawn/7.0.3
  4626 + get-stream: registry.npmmirror.com/get-stream/6.0.1
  4627 + human-signals: registry.npmmirror.com/human-signals/2.1.0
  4628 + is-stream: registry.npmmirror.com/is-stream/2.0.1
  4629 + merge-stream: registry.npmmirror.com/merge-stream/2.0.0
  4630 + npm-run-path: registry.npmmirror.com/npm-run-path/4.0.1
  4631 + onetime: registry.npmmirror.com/onetime/5.1.2
  4632 + signal-exit: registry.npmmirror.com/signal-exit/3.0.7
  4633 + strip-final-newline: registry.npmmirror.com/strip-final-newline/2.0.0
  4634 + dev: true
  4635 +
4193 4636 registry.npmmirror.com/exenv/1.2.2:
4194 4637 resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/exenv/-/exenv-1.2.2.tgz}
4195 4638 name: exenv
... ... @@ -4234,6 +4677,47 @@ packages:
4234 4677 jest-regex-util: registry.npmmirror.com/jest-regex-util/26.0.0
4235 4678 dev: true
4236 4679
  4680 + registry.npmmirror.com/express/4.18.2:
  4681 + resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/express/-/express-4.18.2.tgz}
  4682 + name: express
  4683 + version: 4.18.2
  4684 + engines: {node: '>= 0.10.0'}
  4685 + dependencies:
  4686 + accepts: registry.npmmirror.com/accepts/1.3.8
  4687 + array-flatten: registry.npmmirror.com/array-flatten/1.1.1
  4688 + body-parser: registry.npmmirror.com/body-parser/1.20.1
  4689 + content-disposition: registry.npmmirror.com/content-disposition/0.5.4
  4690 + content-type: registry.npmmirror.com/content-type/1.0.5
  4691 + cookie: registry.npmmirror.com/cookie/0.5.0
  4692 + cookie-signature: registry.npmmirror.com/cookie-signature/1.0.6
  4693 + debug: registry.npmmirror.com/debug/2.6.9
  4694 + depd: registry.npmmirror.com/depd/2.0.0
  4695 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2
  4696 + escape-html: registry.npmmirror.com/escape-html/1.0.3
  4697 + etag: registry.npmmirror.com/etag/1.8.1
  4698 + finalhandler: registry.npmmirror.com/finalhandler/1.2.0
  4699 + fresh: registry.npmmirror.com/fresh/0.5.2
  4700 + http-errors: registry.npmmirror.com/http-errors/2.0.0
  4701 + merge-descriptors: registry.npmmirror.com/merge-descriptors/1.0.1
  4702 + methods: registry.npmmirror.com/methods/1.1.2
  4703 + on-finished: registry.npmmirror.com/on-finished/2.4.1
  4704 + parseurl: registry.npmmirror.com/parseurl/1.3.3
  4705 + path-to-regexp: registry.npmmirror.com/path-to-regexp/0.1.7
  4706 + proxy-addr: registry.npmmirror.com/proxy-addr/2.0.7
  4707 + qs: registry.npmmirror.com/qs/6.11.0
  4708 + range-parser: registry.npmmirror.com/range-parser/1.2.1
  4709 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1
  4710 + send: registry.npmmirror.com/send/0.18.0
  4711 + serve-static: registry.npmmirror.com/serve-static/1.15.0
  4712 + setprototypeof: registry.npmmirror.com/setprototypeof/1.2.0
  4713 + statuses: registry.npmmirror.com/statuses/2.0.1
  4714 + type-is: registry.npmmirror.com/type-is/1.6.18
  4715 + utils-merge: registry.npmmirror.com/utils-merge/1.0.1
  4716 + vary: registry.npmmirror.com/vary/1.1.2
  4717 + transitivePeerDependencies:
  4718 + - supports-color
  4719 + dev: true
  4720 +
4237 4721 registry.npmmirror.com/extend-shallow/2.0.1:
4238 4722 resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz}
4239 4723 name: extend-shallow
... ... @@ -4314,6 +4798,15 @@ packages:
4314 4798 reusify: registry.npmmirror.com/reusify/1.0.4
4315 4799 dev: true
4316 4800
  4801 + registry.npmmirror.com/faye-websocket/0.11.4:
  4802 + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz}
  4803 + name: faye-websocket
  4804 + version: 0.11.4
  4805 + engines: {node: '>=0.8.0'}
  4806 + dependencies:
  4807 + websocket-driver: registry.npmmirror.com/websocket-driver/0.7.4
  4808 + dev: true
  4809 +
4317 4810 registry.npmmirror.com/fb-watchman/2.0.2:
4318 4811 resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/fb-watchman/-/fb-watchman-2.0.2.tgz}
4319 4812 name: fb-watchman
... ... @@ -4371,6 +4864,23 @@ packages:
4371 4864 version: 1.1.0
4372 4865 engines: {node: '>=0.10.0'}
4373 4866
  4867 + registry.npmmirror.com/finalhandler/1.2.0:
  4868 + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz}
  4869 + name: finalhandler
  4870 + version: 1.2.0
  4871 + engines: {node: '>= 0.8'}
  4872 + dependencies:
  4873 + debug: registry.npmmirror.com/debug/2.6.9
  4874 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2
  4875 + escape-html: registry.npmmirror.com/escape-html/1.0.3
  4876 + on-finished: registry.npmmirror.com/on-finished/2.4.1
  4877 + parseurl: registry.npmmirror.com/parseurl/1.3.3
  4878 + statuses: registry.npmmirror.com/statuses/2.0.1
  4879 + unpipe: registry.npmmirror.com/unpipe/1.0.0
  4880 + transitivePeerDependencies:
  4881 + - supports-color
  4882 + dev: true
  4883 +
4374 4884 registry.npmmirror.com/find-up/4.1.0:
4375 4885 resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz}
4376 4886 name: find-up
... ... @@ -4433,6 +4943,13 @@ packages:
4433 4943 mime-types: registry.npmmirror.com/mime-types/2.1.35
4434 4944 dev: true
4435 4945
  4946 + registry.npmmirror.com/forwarded/0.2.0:
  4947 + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz}
  4948 + name: forwarded
  4949 + version: 0.2.0
  4950 + engines: {node: '>= 0.6'}
  4951 + dev: true
  4952 +
4436 4953 registry.npmmirror.com/fragment-cache/0.2.1:
4437 4954 resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz}
4438 4955 name: fragment-cache
... ... @@ -4442,6 +4959,19 @@ packages:
4442 4959 map-cache: registry.npmmirror.com/map-cache/0.2.2
4443 4960 dev: true
4444 4961
  4962 + registry.npmmirror.com/fresh/0.5.2:
  4963 + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz}
  4964 + name: fresh
  4965 + version: 0.5.2
  4966 + engines: {node: '>= 0.6'}
  4967 + dev: true
  4968 +
  4969 + registry.npmmirror.com/fs-monkey/1.0.4:
  4970 + resolution: {integrity: sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.4.tgz}
  4971 + name: fs-monkey
  4972 + version: 1.0.4
  4973 + dev: true
  4974 +
4445 4975 registry.npmmirror.com/fs.realpath/1.0.0:
4446 4976 resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz}
4447 4977 name: fs.realpath
... ... @@ -4541,6 +5071,13 @@ packages:
4541 5071 pump: registry.npmmirror.com/pump/3.0.0
4542 5072 dev: true
4543 5073
  5074 + registry.npmmirror.com/get-stream/6.0.1:
  5075 + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz}
  5076 + name: get-stream
  5077 + version: 6.0.1
  5078 + engines: {node: '>=10'}
  5079 + dev: true
  5080 +
4544 5081 registry.npmmirror.com/get-symbol-description/1.0.0:
4545 5082 resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz}
4546 5083 name: get-symbol-description
... ... @@ -4631,6 +5168,12 @@ packages:
4631 5168 dev: true
4632 5169 optional: true
4633 5170
  5171 + registry.npmmirror.com/handle-thing/2.0.1:
  5172 + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz}
  5173 + name: handle-thing
  5174 + version: 2.0.1
  5175 + dev: true
  5176 +
4634 5177 registry.npmmirror.com/harmony-reflect/1.6.2:
4635 5178 resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz}
4636 5179 name: harmony-reflect
... ... @@ -4792,6 +5335,17 @@ packages:
4792 5335 version: 2.8.9
4793 5336 dev: true
4794 5337
  5338 + registry.npmmirror.com/hpack.js/2.1.6:
  5339 + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz}
  5340 + name: hpack.js
  5341 + version: 2.1.6
  5342 + dependencies:
  5343 + inherits: registry.npmmirror.com/inherits/2.0.4
  5344 + obuf: registry.npmmirror.com/obuf/1.1.2
  5345 + readable-stream: registry.npmmirror.com/readable-stream/2.3.7
  5346 + wbuf: registry.npmmirror.com/wbuf/1.7.3
  5347 + dev: true
  5348 +
4795 5349 registry.npmmirror.com/html-encoding-sniffer/2.0.1:
4796 5350 resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz}
4797 5351 name: html-encoding-sniffer
... ... @@ -4812,6 +5366,43 @@ packages:
4812 5366 version: 2.0.2
4813 5367 dev: true
4814 5368
  5369 + registry.npmmirror.com/http-deceiver/1.2.7:
  5370 + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz}
  5371 + name: http-deceiver
  5372 + version: 1.2.7
  5373 + dev: true
  5374 +
  5375 + registry.npmmirror.com/http-errors/1.6.3:
  5376 + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz}
  5377 + name: http-errors
  5378 + version: 1.6.3
  5379 + engines: {node: '>= 0.6'}
  5380 + dependencies:
  5381 + depd: registry.npmmirror.com/depd/1.1.2
  5382 + inherits: registry.npmmirror.com/inherits/2.0.3
  5383 + setprototypeof: registry.npmmirror.com/setprototypeof/1.1.0
  5384 + statuses: registry.npmmirror.com/statuses/1.5.0
  5385 + dev: true
  5386 +
  5387 + registry.npmmirror.com/http-errors/2.0.0:
  5388 + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz}
  5389 + name: http-errors
  5390 + version: 2.0.0
  5391 + engines: {node: '>= 0.8'}
  5392 + dependencies:
  5393 + depd: registry.npmmirror.com/depd/2.0.0
  5394 + inherits: registry.npmmirror.com/inherits/2.0.4
  5395 + setprototypeof: registry.npmmirror.com/setprototypeof/1.2.0
  5396 + statuses: registry.npmmirror.com/statuses/2.0.1
  5397 + toidentifier: registry.npmmirror.com/toidentifier/1.0.1
  5398 + dev: true
  5399 +
  5400 + registry.npmmirror.com/http-parser-js/0.5.8:
  5401 + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz}
  5402 + name: http-parser-js
  5403 + version: 0.5.8
  5404 + dev: true
  5405 +
4815 5406 registry.npmmirror.com/http-proxy-agent/4.0.1:
4816 5407 resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz}
4817 5408 name: http-proxy-agent
... ... @@ -4822,11 +5413,32 @@ packages:
4822 5413 agent-base: registry.npmmirror.com/agent-base/6.0.2
4823 5414 debug: registry.npmmirror.com/debug/4.3.4
4824 5415 transitivePeerDependencies:
4825   - - supports-color
  5416 + - supports-color
  5417 + dev: true
  5418 +
  5419 + registry.npmmirror.com/http-proxy-middleware/2.0.6:
  5420 + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz}
  5421 + name: http-proxy-middleware
  5422 + version: 2.0.6
  5423 + engines: {node: '>=12.0.0'}
  5424 + peerDependencies:
  5425 + '@types/express': ^4.17.13
  5426 + peerDependenciesMeta:
  5427 + '@types/express':
  5428 + optional: true
  5429 + dependencies:
  5430 + '@types/http-proxy': registry.npmmirror.com/@types/http-proxy/1.17.11
  5431 + http-proxy: registry.npmmirror.com/http-proxy/1.18.1
  5432 + is-glob: registry.npmmirror.com/is-glob/4.0.3
  5433 + is-plain-obj: registry.npmmirror.com/is-plain-obj/3.0.0
  5434 + micromatch: registry.npmmirror.com/micromatch/4.0.5
  5435 + transitivePeerDependencies:
  5436 + - debug
4826 5437 dev: true
4827 5438
4828   - registry.npmmirror.com/http-proxy-middleware/2.0.6:
  5439 + registry.npmmirror.com/http-proxy-middleware/2.0.6_@types+express@4.17.17:
4829 5440 resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz}
  5441 + id: registry.npmmirror.com/http-proxy-middleware/2.0.6
4830 5442 name: http-proxy-middleware
4831 5443 version: 2.0.6
4832 5444 engines: {node: '>=12.0.0'}
... ... @@ -4836,6 +5448,7 @@ packages:
4836 5448 '@types/express':
4837 5449 optional: true
4838 5450 dependencies:
  5451 + '@types/express': registry.npmmirror.com/@types/express/4.17.17
4839 5452 '@types/http-proxy': registry.npmmirror.com/@types/http-proxy/1.17.11
4840 5453 http-proxy: registry.npmmirror.com/http-proxy/1.18.1
4841 5454 is-glob: registry.npmmirror.com/is-glob/4.0.3
... ... @@ -4882,6 +5495,13 @@ packages:
4882 5495 engines: {node: '>=8.12.0'}
4883 5496 dev: true
4884 5497
  5498 + registry.npmmirror.com/human-signals/2.1.0:
  5499 + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz}
  5500 + name: human-signals
  5501 + version: 2.1.0
  5502 + engines: {node: '>=10.17.0'}
  5503 + dev: true
  5504 +
4885 5505 registry.npmmirror.com/husky/8.0.2:
4886 5506 resolution: {integrity: sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/husky/-/husky-8.0.2.tgz}
4887 5507 name: husky
... ... @@ -5100,6 +5720,20 @@ packages:
5100 5720 loose-envify: registry.npmmirror.com/loose-envify/1.4.0
5101 5721 dev: true
5102 5722
  5723 + registry.npmmirror.com/ipaddr.js/1.9.1:
  5724 + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz}
  5725 + name: ipaddr.js
  5726 + version: 1.9.1
  5727 + engines: {node: '>= 0.10'}
  5728 + dev: true
  5729 +
  5730 + registry.npmmirror.com/ipaddr.js/2.1.0:
  5731 + resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz}
  5732 + name: ipaddr.js
  5733 + version: 2.1.0
  5734 + engines: {node: '>= 10'}
  5735 + dev: true
  5736 +
5103 5737 registry.npmmirror.com/is-accessor-descriptor/0.1.6:
5104 5738 resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz}
5105 5739 name: is-accessor-descriptor
... ... @@ -6236,6 +6870,15 @@ packages:
6236 6870 engines: {node: '>=6'}
6237 6871 dev: true
6238 6872
  6873 + registry.npmmirror.com/launch-editor/2.6.0:
  6874 + resolution: {integrity: sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.0.tgz}
  6875 + name: launch-editor
  6876 + version: 2.6.0
  6877 + dependencies:
  6878 + picocolors: registry.npmmirror.com/picocolors/1.0.0
  6879 + shell-quote: registry.npmmirror.com/shell-quote/1.8.1
  6880 + dev: true
  6881 +
6239 6882 registry.npmmirror.com/leven/3.1.0:
6240 6883 resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/leven/-/leven-3.1.0.tgz}
6241 6884 name: leven
... ... @@ -6463,12 +7106,34 @@ packages:
6463 7106 inherits: registry.npmmirror.com/inherits/2.0.4
6464 7107 safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1
6465 7108
  7109 + registry.npmmirror.com/media-typer/0.3.0:
  7110 + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz}
  7111 + name: media-typer
  7112 + version: 0.3.0
  7113 + engines: {node: '>= 0.6'}
  7114 + dev: true
  7115 +
  7116 + registry.npmmirror.com/memfs/3.5.3:
  7117 + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/memfs/-/memfs-3.5.3.tgz}
  7118 + name: memfs
  7119 + version: 3.5.3
  7120 + engines: {node: '>= 4.0.0'}
  7121 + dependencies:
  7122 + fs-monkey: registry.npmmirror.com/fs-monkey/1.0.4
  7123 + dev: true
  7124 +
6466 7125 registry.npmmirror.com/memoize-one/5.2.1:
6467 7126 resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-5.2.1.tgz}
6468 7127 name: memoize-one
6469 7128 version: 5.2.1
6470 7129 dev: true
6471 7130
  7131 + registry.npmmirror.com/merge-descriptors/1.0.1:
  7132 + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz}
  7133 + name: merge-descriptors
  7134 + version: 1.0.1
  7135 + dev: true
  7136 +
6472 7137 registry.npmmirror.com/merge-stream/2.0.0:
6473 7138 resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz}
6474 7139 name: merge-stream
... ... @@ -6481,6 +7146,13 @@ packages:
6481 7146 engines: {node: '>= 8'}
6482 7147 dev: true
6483 7148
  7149 + registry.npmmirror.com/methods/1.1.2:
  7150 + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz}
  7151 + name: methods
  7152 + version: 1.1.2
  7153 + engines: {node: '>= 0.6'}
  7154 + dev: true
  7155 +
6484 7156 registry.npmmirror.com/micromatch/3.1.10:
6485 7157 resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz}
6486 7158 name: micromatch
... ... @@ -6545,6 +7217,14 @@ packages:
6545 7217 version: 1.4.1
6546 7218 hasBin: true
6547 7219
  7220 + registry.npmmirror.com/mime/1.6.0:
  7221 + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz}
  7222 + name: mime
  7223 + version: 1.6.0
  7224 + engines: {node: '>=4'}
  7225 + hasBin: true
  7226 + dev: true
  7227 +
6548 7228 registry.npmmirror.com/mimic-fn/2.1.0:
6549 7229 resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz}
6550 7230 name: mimic-fn
... ... @@ -6575,6 +7255,17 @@ packages:
6575 7255 react: registry.npmmirror.com/react/16.14.0
6576 7256 tiny-warning: registry.npmmirror.com/tiny-warning/1.0.3
6577 7257
  7258 + registry.npmmirror.com/mini-css-extract-plugin/2.7.6:
  7259 + resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz}
  7260 + name: mini-css-extract-plugin
  7261 + version: 2.7.6
  7262 + engines: {node: '>= 12.13.0'}
  7263 + peerDependencies:
  7264 + webpack: ^5.0.0
  7265 + dependencies:
  7266 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0
  7267 + dev: true
  7268 +
6578 7269 registry.npmmirror.com/minimalistic-assert/1.0.1:
6579 7270 resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz}
6580 7271 name: minimalistic-assert
... ... @@ -6625,6 +7316,22 @@ packages:
6625 7316 version: 2.1.2
6626 7317 dev: true
6627 7318
  7319 + registry.npmmirror.com/ms/2.1.3:
  7320 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz}
  7321 + name: ms
  7322 + version: 2.1.3
  7323 + dev: true
  7324 +
  7325 + registry.npmmirror.com/multicast-dns/7.2.5:
  7326 + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz}
  7327 + name: multicast-dns
  7328 + version: 7.2.5
  7329 + hasBin: true
  7330 + dependencies:
  7331 + dns-packet: registry.npmmirror.com/dns-packet/5.6.0
  7332 + thunky: registry.npmmirror.com/thunky/1.1.0
  7333 + dev: true
  7334 +
6628 7335 registry.npmmirror.com/nanomatch/1.2.13:
6629 7336 resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz}
6630 7337 name: nanomatch
... ... @@ -6658,6 +7365,13 @@ packages:
6658 7365 version: 1.4.0
6659 7366 dev: true
6660 7367
  7368 + registry.npmmirror.com/negotiator/0.6.3:
  7369 + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz}
  7370 + name: negotiator
  7371 + version: 0.6.3
  7372 + engines: {node: '>= 0.6'}
  7373 + dev: true
  7374 +
6661 7375 registry.npmmirror.com/nice-try/1.0.5:
6662 7376 resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz}
6663 7377 name: nice-try
... ... @@ -6672,6 +7386,13 @@ packages:
6672 7386 is-stream: registry.npmmirror.com/is-stream/1.1.0
6673 7387 dev: true
6674 7388
  7389 + registry.npmmirror.com/node-forge/1.3.1:
  7390 + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz}
  7391 + name: node-forge
  7392 + version: 1.3.1
  7393 + engines: {node: '>= 6.13.0'}
  7394 + dev: true
  7395 +
6675 7396 registry.npmmirror.com/node-int64/0.4.0:
6676 7397 resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/node-int64/-/node-int64-0.4.0.tgz}
6677 7398 name: node-int64
... ... @@ -6906,6 +7627,28 @@ packages:
6906 7627 es-abstract: registry.npmmirror.com/es-abstract/1.20.4
6907 7628 dev: true
6908 7629
  7630 + registry.npmmirror.com/obuf/1.1.2:
  7631 + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz}
  7632 + name: obuf
  7633 + version: 1.1.2
  7634 + dev: true
  7635 +
  7636 + registry.npmmirror.com/on-finished/2.4.1:
  7637 + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz}
  7638 + name: on-finished
  7639 + version: 2.4.1
  7640 + engines: {node: '>= 0.8'}
  7641 + dependencies:
  7642 + ee-first: registry.npmmirror.com/ee-first/1.1.1
  7643 + dev: true
  7644 +
  7645 + registry.npmmirror.com/on-headers/1.0.2:
  7646 + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz}
  7647 + name: on-headers
  7648 + version: 1.0.2
  7649 + engines: {node: '>= 0.8'}
  7650 + dev: true
  7651 +
6909 7652 registry.npmmirror.com/once/1.4.0:
6910 7653 resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz}
6911 7654 name: once
... ... @@ -6922,6 +7665,17 @@ packages:
6922 7665 mimic-fn: registry.npmmirror.com/mimic-fn/2.1.0
6923 7666 dev: true
6924 7667
  7668 + registry.npmmirror.com/open/8.4.2:
  7669 + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/open/-/open-8.4.2.tgz}
  7670 + name: open
  7671 + version: 8.4.2
  7672 + engines: {node: '>=12'}
  7673 + dependencies:
  7674 + define-lazy-prop: registry.npmmirror.com/define-lazy-prop/2.0.0
  7675 + is-docker: registry.npmmirror.com/is-docker/2.2.1
  7676 + is-wsl: registry.npmmirror.com/is-wsl/2.2.0
  7677 + dev: true
  7678 +
6925 7679 registry.npmmirror.com/optionator/0.8.3:
6926 7680 resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.8.3.tgz}
6927 7681 name: optionator
... ... @@ -6995,6 +7749,16 @@ packages:
6995 7749 aggregate-error: registry.npmmirror.com/aggregate-error/3.1.0
6996 7750 dev: true
6997 7751
  7752 + registry.npmmirror.com/p-retry/4.6.2:
  7753 + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz}
  7754 + name: p-retry
  7755 + version: 4.6.2
  7756 + engines: {node: '>=8'}
  7757 + dependencies:
  7758 + '@types/retry': registry.npmmirror.com/@types/retry/0.12.0
  7759 + retry: registry.npmmirror.com/retry/0.13.1
  7760 + dev: true
  7761 +
6998 7762 registry.npmmirror.com/p-try/2.2.0:
6999 7763 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz}
7000 7764 name: p-try
... ... @@ -7054,6 +7818,13 @@ packages:
7054 7818 version: 6.0.1
7055 7819 dev: true
7056 7820
  7821 + registry.npmmirror.com/parseurl/1.3.3:
  7822 + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz}
  7823 + name: parseurl
  7824 + version: 1.3.3
  7825 + engines: {node: '>= 0.8'}
  7826 + dev: true
  7827 +
7057 7828 registry.npmmirror.com/pascalcase/0.1.1:
7058 7829 resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz}
7059 7830 name: pascalcase
... ... @@ -7099,6 +7870,12 @@ packages:
7099 7870 version: 1.0.7
7100 7871 dev: true
7101 7872
  7873 + registry.npmmirror.com/path-to-regexp/0.1.7:
  7874 + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz}
  7875 + name: path-to-regexp
  7876 + version: 0.1.7
  7877 + dev: true
  7878 +
7102 7879 registry.npmmirror.com/path-to-regexp/1.8.0:
7103 7880 resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz}
7104 7881 name: path-to-regexp
... ... @@ -7638,6 +8415,16 @@ packages:
7638 8415 object-assign: registry.npmmirror.com/object-assign/4.1.1
7639 8416 react-is: registry.npmmirror.com/react-is/16.13.1
7640 8417
  8418 + registry.npmmirror.com/proxy-addr/2.0.7:
  8419 + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz}
  8420 + name: proxy-addr
  8421 + version: 2.0.7
  8422 + engines: {node: '>= 0.10'}
  8423 + dependencies:
  8424 + forwarded: registry.npmmirror.com/forwarded/0.2.0
  8425 + ipaddr.js: registry.npmmirror.com/ipaddr.js/1.9.1
  8426 + dev: true
  8427 +
7641 8428 registry.npmmirror.com/psl/1.9.0:
7642 8429 resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz}
7643 8430 name: psl
... ... @@ -7767,6 +8554,25 @@ packages:
7767 8554 randombytes: registry.npmmirror.com/randombytes/2.1.0
7768 8555 safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1
7769 8556
  8557 + registry.npmmirror.com/range-parser/1.2.1:
  8558 + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz}
  8559 + name: range-parser
  8560 + version: 1.2.1
  8561 + engines: {node: '>= 0.6'}
  8562 + dev: true
  8563 +
  8564 + registry.npmmirror.com/raw-body/2.5.1:
  8565 + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz}
  8566 + name: raw-body
  8567 + version: 2.5.1
  8568 + engines: {node: '>= 0.8'}
  8569 + dependencies:
  8570 + bytes: registry.npmmirror.com/bytes/3.1.2
  8571 + http-errors: registry.npmmirror.com/http-errors/2.0.0
  8572 + iconv-lite: registry.npmmirror.com/iconv-lite/0.4.24
  8573 + unpipe: registry.npmmirror.com/unpipe/1.0.0
  8574 + dev: true
  8575 +
7770 8576 registry.npmmirror.com/rc-align/2.4.5:
7771 8577 resolution: {integrity: sha512-nv9wYUYdfyfK+qskThf4BQUSIadeI/dCsfaMZfNEoxm9HwOIioQ+LyqmMK6jWHAZQgOzMLaqawhuBXlF63vgjw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/rc-align/-/rc-align-2.4.5.tgz}
7772 8578 name: rc-align
... ... @@ -8815,6 +9621,15 @@ packages:
8815 9621 dependencies:
8816 9622 picomatch: registry.npmmirror.com/picomatch/2.3.1
8817 9623
  9624 + registry.npmmirror.com/readdirp/3.6.0:
  9625 + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz}
  9626 + name: readdirp
  9627 + version: 3.6.0
  9628 + engines: {node: '>=8.10.0'}
  9629 + dependencies:
  9630 + picomatch: registry.npmmirror.com/picomatch/2.3.1
  9631 + dev: true
  9632 +
8818 9633 registry.npmmirror.com/redux-saga/0.16.2:
8819 9634 resolution: {integrity: sha512-iIjKnRThI5sKPEASpUvySemjzwqwI13e3qP7oLub+FycCRDysLSAOwt958niZW6LhxfmS6Qm1BzbU70w/Koc4w==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/redux-saga/-/redux-saga-0.16.2.tgz}
8820 9635 name: redux-saga
... ... @@ -9017,6 +9832,13 @@ packages:
9017 9832 engines: {node: '>=0.12'}
9018 9833 dev: true
9019 9834
  9835 + registry.npmmirror.com/retry/0.13.1:
  9836 + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz}
  9837 + name: retry
  9838 + version: 0.13.1
  9839 + engines: {node: '>= 4'}
  9840 + dev: true
  9841 +
9020 9842 registry.npmmirror.com/reusify/1.0.4:
9021 9843 resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz}
9022 9844 name: reusify
... ... @@ -9363,6 +10185,18 @@ packages:
9363 10185 ajv: registry.npmmirror.com/ajv/6.12.6
9364 10186 ajv-keywords: registry.npmmirror.com/ajv-keywords/3.5.2_ajv@6.12.6
9365 10187
  10188 + registry.npmmirror.com/schema-utils/4.2.0:
  10189 + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz}
  10190 + name: schema-utils
  10191 + version: 4.2.0
  10192 + engines: {node: '>= 12.13.0'}
  10193 + dependencies:
  10194 + '@types/json-schema': registry.npmmirror.com/@types/json-schema/7.0.11
  10195 + ajv: registry.npmmirror.com/ajv/8.11.2
  10196 + ajv-formats: registry.npmmirror.com/ajv-formats/2.1.1
  10197 + ajv-keywords: registry.npmmirror.com/ajv-keywords/5.1.0_ajv@8.11.2
  10198 + dev: true
  10199 +
9366 10200 registry.npmmirror.com/screenfull/5.2.0:
9367 10201 resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/screenfull/-/screenfull-5.2.0.tgz}
9368 10202 name: screenfull
... ... @@ -9383,6 +10217,21 @@ packages:
9383 10217 version: 7.1.4
9384 10218 dev: true
9385 10219
  10220 + registry.npmmirror.com/select-hose/2.0.0:
  10221 + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz}
  10222 + name: select-hose
  10223 + version: 2.0.0
  10224 + dev: true
  10225 +
  10226 + registry.npmmirror.com/selfsigned/2.1.1:
  10227 + resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/selfsigned/-/selfsigned-2.1.1.tgz}
  10228 + name: selfsigned
  10229 + version: 2.1.1
  10230 + engines: {node: '>=10'}
  10231 + dependencies:
  10232 + node-forge: registry.npmmirror.com/node-forge/1.3.1
  10233 + dev: true
  10234 +
9386 10235 registry.npmmirror.com/semver-compare/1.0.0:
9387 10236 resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/semver-compare/-/semver-compare-1.0.0.tgz}
9388 10237 name: semver-compare
... ... @@ -9412,6 +10261,60 @@ packages:
9412 10261 lru-cache: registry.npmmirror.com/lru-cache/6.0.0
9413 10262 dev: true
9414 10263
  10264 + registry.npmmirror.com/send/0.18.0:
  10265 + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/send/-/send-0.18.0.tgz}
  10266 + name: send
  10267 + version: 0.18.0
  10268 + engines: {node: '>= 0.8.0'}
  10269 + dependencies:
  10270 + debug: registry.npmmirror.com/debug/2.6.9
  10271 + depd: registry.npmmirror.com/depd/2.0.0
  10272 + destroy: registry.npmmirror.com/destroy/1.2.0
  10273 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2
  10274 + escape-html: registry.npmmirror.com/escape-html/1.0.3
  10275 + etag: registry.npmmirror.com/etag/1.8.1
  10276 + fresh: registry.npmmirror.com/fresh/0.5.2
  10277 + http-errors: registry.npmmirror.com/http-errors/2.0.0
  10278 + mime: registry.npmmirror.com/mime/1.6.0
  10279 + ms: registry.npmmirror.com/ms/2.1.3
  10280 + on-finished: registry.npmmirror.com/on-finished/2.4.1
  10281 + range-parser: registry.npmmirror.com/range-parser/1.2.1
  10282 + statuses: registry.npmmirror.com/statuses/2.0.1
  10283 + transitivePeerDependencies:
  10284 + - supports-color
  10285 + dev: true
  10286 +
  10287 + registry.npmmirror.com/serve-index/1.9.1:
  10288 + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz}
  10289 + name: serve-index
  10290 + version: 1.9.1
  10291 + engines: {node: '>= 0.8.0'}
  10292 + dependencies:
  10293 + accepts: registry.npmmirror.com/accepts/1.3.8
  10294 + batch: registry.npmmirror.com/batch/0.6.1
  10295 + debug: registry.npmmirror.com/debug/2.6.9
  10296 + escape-html: registry.npmmirror.com/escape-html/1.0.3
  10297 + http-errors: registry.npmmirror.com/http-errors/1.6.3
  10298 + mime-types: registry.npmmirror.com/mime-types/2.1.35
  10299 + parseurl: registry.npmmirror.com/parseurl/1.3.3
  10300 + transitivePeerDependencies:
  10301 + - supports-color
  10302 + dev: true
  10303 +
  10304 + registry.npmmirror.com/serve-static/1.15.0:
  10305 + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz}
  10306 + name: serve-static
  10307 + version: 1.15.0
  10308 + engines: {node: '>= 0.8.0'}
  10309 + dependencies:
  10310 + encodeurl: registry.npmmirror.com/encodeurl/1.0.2
  10311 + escape-html: registry.npmmirror.com/escape-html/1.0.3
  10312 + parseurl: registry.npmmirror.com/parseurl/1.3.3
  10313 + send: registry.npmmirror.com/send/0.18.0
  10314 + transitivePeerDependencies:
  10315 + - supports-color
  10316 + dev: true
  10317 +
9415 10318 registry.npmmirror.com/set-blocking/2.0.0:
9416 10319 resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz}
9417 10320 name: set-blocking
... ... @@ -9435,6 +10338,18 @@ packages:
9435 10338 name: setimmediate
9436 10339 version: 1.0.5
9437 10340
  10341 + registry.npmmirror.com/setprototypeof/1.1.0:
  10342 + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz}
  10343 + name: setprototypeof
  10344 + version: 1.1.0
  10345 + dev: true
  10346 +
  10347 + registry.npmmirror.com/setprototypeof/1.2.0:
  10348 + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz}
  10349 + name: setprototypeof
  10350 + version: 1.2.0
  10351 + dev: true
  10352 +
9438 10353 registry.npmmirror.com/sha.js/2.4.11:
9439 10354 resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz}
9440 10355 name: sha.js
... ... @@ -9485,6 +10400,12 @@ packages:
9485 10400 engines: {node: '>=8'}
9486 10401 dev: true
9487 10402
  10403 + registry.npmmirror.com/shell-quote/1.8.1:
  10404 + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz}
  10405 + name: shell-quote
  10406 + version: 1.8.1
  10407 + dev: true
  10408 +
9488 10409 registry.npmmirror.com/shellwords/0.1.1:
9489 10410 resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/shellwords/-/shellwords-0.1.1.tgz}
9490 10411 name: shellwords
... ... @@ -9585,6 +10506,16 @@ packages:
9585 10506 - supports-color
9586 10507 dev: true
9587 10508
  10509 + registry.npmmirror.com/sockjs/0.3.24:
  10510 + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz}
  10511 + name: sockjs
  10512 + version: 0.3.24
  10513 + dependencies:
  10514 + faye-websocket: registry.npmmirror.com/faye-websocket/0.11.4
  10515 + uuid: registry.npmmirror.com/uuid/8.3.2
  10516 + websocket-driver: registry.npmmirror.com/websocket-driver/0.7.4
  10517 + dev: true
  10518 +
9588 10519 registry.npmmirror.com/sort-keys/1.1.2:
9589 10520 resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/sort-keys/-/sort-keys-1.1.2.tgz}
9590 10521 name: sort-keys
... ... @@ -9677,6 +10608,36 @@ packages:
9677 10608 version: 3.0.12
9678 10609 dev: true
9679 10610
  10611 + registry.npmmirror.com/spdy-transport/3.0.0:
  10612 + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz}
  10613 + name: spdy-transport
  10614 + version: 3.0.0
  10615 + dependencies:
  10616 + debug: registry.npmmirror.com/debug/4.3.4
  10617 + detect-node: registry.npmmirror.com/detect-node/2.1.0
  10618 + hpack.js: registry.npmmirror.com/hpack.js/2.1.6
  10619 + obuf: registry.npmmirror.com/obuf/1.1.2
  10620 + readable-stream: registry.npmmirror.com/readable-stream/3.6.0
  10621 + wbuf: registry.npmmirror.com/wbuf/1.7.3
  10622 + transitivePeerDependencies:
  10623 + - supports-color
  10624 + dev: true
  10625 +
  10626 + registry.npmmirror.com/spdy/4.0.2:
  10627 + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz}
  10628 + name: spdy
  10629 + version: 4.0.2
  10630 + engines: {node: '>=6.0.0'}
  10631 + dependencies:
  10632 + debug: registry.npmmirror.com/debug/4.3.4
  10633 + handle-thing: registry.npmmirror.com/handle-thing/2.0.1
  10634 + http-deceiver: registry.npmmirror.com/http-deceiver/1.2.7
  10635 + select-hose: registry.npmmirror.com/select-hose/2.0.0
  10636 + spdy-transport: registry.npmmirror.com/spdy-transport/3.0.0
  10637 + transitivePeerDependencies:
  10638 + - supports-color
  10639 + dev: true
  10640 +
9680 10641 registry.npmmirror.com/split-on-first/1.1.0:
9681 10642 resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/split-on-first/-/split-on-first-1.1.0.tgz}
9682 10643 name: split-on-first
... ... @@ -9721,6 +10682,20 @@ packages:
9721 10682 object-copy: registry.npmmirror.com/object-copy/0.1.0
9722 10683 dev: true
9723 10684
  10685 + registry.npmmirror.com/statuses/1.5.0:
  10686 + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz}
  10687 + name: statuses
  10688 + version: 1.5.0
  10689 + engines: {node: '>= 0.6'}
  10690 + dev: true
  10691 +
  10692 + registry.npmmirror.com/statuses/2.0.1:
  10693 + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz}
  10694 + name: statuses
  10695 + version: 2.0.1
  10696 + engines: {node: '>= 0.8'}
  10697 + dev: true
  10698 +
9724 10699 registry.npmmirror.com/stream-browserify/2.0.2:
9725 10700 resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/stream-browserify/-/stream-browserify-2.0.2.tgz}
9726 10701 name: stream-browserify
... ... @@ -9992,6 +10967,12 @@ packages:
9992 10967 version: 2.3.8
9993 10968 dev: true
9994 10969
  10970 + registry.npmmirror.com/thunky/1.1.0:
  10971 + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz}
  10972 + name: thunky
  10973 + version: 1.1.0
  10974 + dev: true
  10975 +
9995 10976 registry.npmmirror.com/timers-browserify/2.0.12:
9996 10977 resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/timers-browserify/-/timers-browserify-2.0.12.tgz}
9997 10978 name: timers-browserify
... ... @@ -10072,6 +11053,13 @@ packages:
10072 11053 name: toggle-selection
10073 11054 version: 1.0.6
10074 11055
  11056 + registry.npmmirror.com/toidentifier/1.0.1:
  11057 + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz}
  11058 + name: toidentifier
  11059 + version: 1.0.1
  11060 + engines: {node: '>=0.6'}
  11061 + dev: true
  11062 +
10075 11063 registry.npmmirror.com/tough-cookie/4.1.2:
10076 11064 resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/tough-cookie/-/tough-cookie-4.1.2.tgz}
10077 11065 name: tough-cookie
... ... @@ -10182,6 +11170,16 @@ packages:
10182 11170 engines: {node: '>=8'}
10183 11171 dev: true
10184 11172
  11173 + registry.npmmirror.com/type-is/1.6.18:
  11174 + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz}
  11175 + name: type-is
  11176 + version: 1.6.18
  11177 + engines: {node: '>= 0.6'}
  11178 + dependencies:
  11179 + media-typer: registry.npmmirror.com/media-typer/0.3.0
  11180 + mime-types: registry.npmmirror.com/mime-types/2.1.35
  11181 + dev: true
  11182 +
10185 11183 registry.npmmirror.com/typedarray-to-buffer/3.1.5:
10186 11184 resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz}
10187 11185 name: typedarray-to-buffer
... ... @@ -10267,6 +11265,13 @@ packages:
10267 11265 engines: {node: '>= 4.0.0'}
10268 11266 dev: true
10269 11267
  11268 + registry.npmmirror.com/unpipe/1.0.0:
  11269 + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz}
  11270 + name: unpipe
  11271 + version: 1.0.0
  11272 + engines: {node: '>= 0.8'}
  11273 + dev: true
  11274 +
10270 11275 registry.npmmirror.com/unset-value/1.0.0:
10271 11276 resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz}
10272 11277 name: unset-value
... ... @@ -10358,13 +11363,19 @@ packages:
10358 11363 dependencies:
10359 11364 inherits: registry.npmmirror.com/inherits/2.0.3
10360 11365
  11366 + registry.npmmirror.com/utils-merge/1.0.1:
  11367 + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz}
  11368 + name: utils-merge
  11369 + version: 1.0.1
  11370 + engines: {node: '>= 0.4.0'}
  11371 + dev: true
  11372 +
10361 11373 registry.npmmirror.com/uuid/8.3.2:
10362 11374 resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz}
10363 11375 name: uuid
10364 11376 version: 8.3.2
10365 11377 hasBin: true
10366 11378 dev: true
10367   - optional: true
10368 11379
10369 11380 registry.npmmirror.com/v8-compile-cache/2.3.0:
10370 11381 resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz}
... ... @@ -10396,6 +11407,13 @@ packages:
10396 11407 name: value-equal
10397 11408 version: 1.0.1
10398 11409
  11410 + registry.npmmirror.com/vary/1.1.2:
  11411 + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz}
  11412 + name: vary
  11413 + version: 1.1.2
  11414 + engines: {node: '>= 0.8'}
  11415 + dev: true
  11416 +
10399 11417 registry.npmmirror.com/vm-browserify/1.1.2:
10400 11418 resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/vm-browserify/-/vm-browserify-1.1.2.tgz}
10401 11419 name: vm-browserify
... ... @@ -10442,6 +11460,14 @@ packages:
10442 11460 loose-envify: registry.npmmirror.com/loose-envify/1.4.0
10443 11461 dev: true
10444 11462
  11463 + registry.npmmirror.com/wbuf/1.7.3:
  11464 + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz}
  11465 + name: wbuf
  11466 + version: 1.7.3
  11467 + dependencies:
  11468 + minimalistic-assert: registry.npmmirror.com/minimalistic-assert/1.0.1
  11469 + dev: true
  11470 +
10445 11471 registry.npmmirror.com/webidl-conversions/5.0.0:
10446 11472 resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz}
10447 11473 name: webidl-conversions
... ... @@ -10465,6 +11491,73 @@ packages:
10465 11491 deepmerge: registry.npmmirror.com/deepmerge/1.5.2
10466 11492 javascript-stringify: registry.npmmirror.com/javascript-stringify/2.1.0
10467 11493
  11494 + registry.npmmirror.com/webpack-dev-middleware/5.3.3:
  11495 + resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz}
  11496 + name: webpack-dev-middleware
  11497 + version: 5.3.3
  11498 + engines: {node: '>= 12.13.0'}
  11499 + peerDependencies:
  11500 + webpack: ^4.0.0 || ^5.0.0
  11501 + dependencies:
  11502 + colorette: registry.npmmirror.com/colorette/2.0.19
  11503 + memfs: registry.npmmirror.com/memfs/3.5.3
  11504 + mime-types: registry.npmmirror.com/mime-types/2.1.35
  11505 + range-parser: registry.npmmirror.com/range-parser/1.2.1
  11506 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0
  11507 + dev: true
  11508 +
  11509 + registry.npmmirror.com/webpack-dev-server/4.15.1:
  11510 + resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz}
  11511 + name: webpack-dev-server
  11512 + version: 4.15.1
  11513 + engines: {node: '>= 12.13.0'}
  11514 + hasBin: true
  11515 + peerDependencies:
  11516 + webpack: ^4.37.0 || ^5.0.0
  11517 + webpack-cli: '*'
  11518 + peerDependenciesMeta:
  11519 + webpack:
  11520 + optional: true
  11521 + webpack-cli:
  11522 + optional: true
  11523 + dependencies:
  11524 + '@types/bonjour': registry.npmmirror.com/@types/bonjour/3.5.10
  11525 + '@types/connect-history-api-fallback': registry.npmmirror.com/@types/connect-history-api-fallback/1.5.0
  11526 + '@types/express': registry.npmmirror.com/@types/express/4.17.17
  11527 + '@types/serve-index': registry.npmmirror.com/@types/serve-index/1.9.1
  11528 + '@types/serve-static': registry.npmmirror.com/@types/serve-static/1.15.2
  11529 + '@types/sockjs': registry.npmmirror.com/@types/sockjs/0.3.33
  11530 + '@types/ws': registry.npmmirror.com/@types/ws/8.5.5
  11531 + ansi-html-community: registry.npmmirror.com/ansi-html-community/0.0.8
  11532 + bonjour-service: registry.npmmirror.com/bonjour-service/1.1.1
  11533 + chokidar: registry.npmmirror.com/chokidar/3.5.3
  11534 + colorette: registry.npmmirror.com/colorette/2.0.19
  11535 + compression: registry.npmmirror.com/compression/1.7.4
  11536 + connect-history-api-fallback: registry.npmmirror.com/connect-history-api-fallback/2.0.0
  11537 + default-gateway: registry.npmmirror.com/default-gateway/6.0.3
  11538 + express: registry.npmmirror.com/express/4.18.2
  11539 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.10
  11540 + html-entities: registry.npmmirror.com/html-entities/2.3.3
  11541 + http-proxy-middleware: registry.npmmirror.com/http-proxy-middleware/2.0.6_@types+express@4.17.17
  11542 + ipaddr.js: registry.npmmirror.com/ipaddr.js/2.1.0
  11543 + launch-editor: registry.npmmirror.com/launch-editor/2.6.0
  11544 + open: registry.npmmirror.com/open/8.4.2
  11545 + p-retry: registry.npmmirror.com/p-retry/4.6.2
  11546 + rimraf: registry.npmmirror.com/rimraf/3.0.2
  11547 + schema-utils: registry.npmmirror.com/schema-utils/4.2.0
  11548 + selfsigned: registry.npmmirror.com/selfsigned/2.1.1
  11549 + serve-index: registry.npmmirror.com/serve-index/1.9.1
  11550 + sockjs: registry.npmmirror.com/sockjs/0.3.24
  11551 + spdy: registry.npmmirror.com/spdy/4.0.2
  11552 + webpack-dev-middleware: registry.npmmirror.com/webpack-dev-middleware/5.3.3
  11553 + ws: registry.npmmirror.com/ws/8.13.0
  11554 + transitivePeerDependencies:
  11555 + - bufferutil
  11556 + - debug
  11557 + - supports-color
  11558 + - utf-8-validate
  11559 + dev: true
  11560 +
10468 11561 registry.npmmirror.com/webpack-sources/2.3.1:
10469 11562 resolution: {integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/webpack-sources/-/webpack-sources-2.3.1.tgz}
10470 11563 name: webpack-sources
... ... @@ -10475,6 +11568,24 @@ packages:
10475 11568 source-map: registry.npmmirror.com/source-map/0.6.1
10476 11569 dev: true
10477 11570
  11571 + registry.npmmirror.com/websocket-driver/0.7.4:
  11572 + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz}
  11573 + name: websocket-driver
  11574 + version: 0.7.4
  11575 + engines: {node: '>=0.8.0'}
  11576 + dependencies:
  11577 + http-parser-js: registry.npmmirror.com/http-parser-js/0.5.8
  11578 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1
  11579 + websocket-extensions: registry.npmmirror.com/websocket-extensions/0.1.4
  11580 + dev: true
  11581 +
  11582 + registry.npmmirror.com/websocket-extensions/0.1.4:
  11583 + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz}
  11584 + name: websocket-extensions
  11585 + version: 0.1.4
  11586 + engines: {node: '>=0.8.0'}
  11587 + dev: true
  11588 +
10478 11589 registry.npmmirror.com/whatwg-encoding/1.0.5:
10479 11590 resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz}
10480 11591 name: whatwg-encoding
... ... @@ -10602,6 +11713,21 @@ packages:
10602 11713 optional: true
10603 11714 dev: true
10604 11715
  11716 + registry.npmmirror.com/ws/8.13.0:
  11717 + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/ws/-/ws-8.13.0.tgz}
  11718 + name: ws
  11719 + version: 8.13.0
  11720 + engines: {node: '>=10.0.0'}
  11721 + peerDependencies:
  11722 + bufferutil: ^4.0.1
  11723 + utf-8-validate: '>=5.0.2'
  11724 + peerDependenciesMeta:
  11725 + bufferutil:
  11726 + optional: true
  11727 + utf-8-validate:
  11728 + optional: true
  11729 + dev: true
  11730 +
10605 11731 registry.npmmirror.com/xml-name-validator/3.0.0:
10606 11732 resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==, registry: http://registry.npm.qgutech.com/, tarball: https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz}
10607 11733 name: xml-name-validator
... ...
  1 +import React, { memo } from 'react';
  2 +import { Spin } from 'antd';
  3 +import './styles.less';
  4 +
  5 +const prefixCls = 'qx-page-loading';
  6 +
  7 +const PageLoading: React.FC<PageLoadingProps> = (props) => {
  8 + const { loading = true, children, ...rest } = props;
  9 + return loading ? (
  10 + <div className={prefixCls} {...rest}>
  11 + <Spin size="default" spinning={loading} />
  12 + </div>
  13 + ) : (
  14 + children!
  15 + );
  16 +};
  17 +
  18 +interface PageLoadingProps {
  19 + loading?: boolean;
  20 + children?: React.ReactElement;
  21 +}
  22 +
  23 +export default memo(PageLoading);
... ...
  1 +@prefix-cls: ~'qx-page-loading';
  2 +
  3 +.@{prefix-cls} {
  4 + display: flex;
  5 + align-items: center;
  6 + justify-content: center;
  7 + width: 100%;
  8 + height: 100%;
  9 +}
... ...
... ... @@ -7,6 +7,7 @@
7 7 &__button {
8 8 &--primary {
9 9 background-color: @B8;
  10 + color: @N8;
10 11 }
11 12 }
12 13 }
... ...
1   -@import '~@qx/ui/src/style/variable.less';
  1 +@import '~@qx/ui/dist/src/style/variable.less';
... ...