Commit 5c9f820c7fca14340b7da2785e6121f8ba9068f0
1 parent
3c810fc9
feat: update工单管理
Showing
16 changed files
with
2440 additions
and
3086 deletions
.umirc.ts
... | ... | @@ -14,9 +14,9 @@ export default defineConfig({ |
14 | 14 | }, |
15 | 15 | proxy: { |
16 | 16 | '/api/': { |
17 | - // target: 'http://localhost:8085/', | |
17 | + target: 'http://localhost:8085/', | |
18 | 18 | // target: 'http://192.168.1.6:8085/', |
19 | - target: 'http://39.108.227.113:8085/', | |
19 | + //target: 'http://39.108.227.113:8085/', | |
20 | 20 | changeOrigin: true, |
21 | 21 | pathRewrite: { '^/api': '' }, |
22 | 22 | }, |
... | ... | @@ -186,6 +186,13 @@ export default defineConfig({ |
186 | 186 | component: './User/ZoNing' }, |
187 | 187 | ] |
188 | 188 | },*/ |
189 | + { | |
190 | + name: '工单管理', | |
191 | + path: '/tickets', | |
192 | + component: './Tickets', | |
193 | + icon: 'BookOutlined', | |
194 | + access: 'canReadAdminAndWarehouseKeeperAndProcure', | |
195 | + }, | |
189 | 196 | ], |
190 | 197 | |
191 | 198 | npmClient: 'pnpm', | ... | ... |
package-lock.json
... | ... | @@ -4498,12 +4498,6 @@ |
4498 | 4498 | "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-2.0.3.tgz", |
4499 | 4499 | "integrity": "sha512-jhAJzaanK5LqyLQ50jJNIrB8fjL9gwWZTgYjevPvkDLMU+kTAZkYsobI59nYoeSrH1PucuyJEi247Pb90t6XUg==" |
4500 | 4500 | }, |
4501 | - "node_modules/@types/estree": { | |
4502 | - "version": "1.0.6", | |
4503 | - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", | |
4504 | - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", | |
4505 | - "peer": true | |
4506 | - }, | |
4507 | 4501 | "node_modules/@types/geojson": { |
4508 | 4502 | "version": "7946.0.14", |
4509 | 4503 | "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz", |
... | ... | @@ -4522,16 +4516,6 @@ |
4522 | 4516 | "resolved": "https://registry.npmjs.org/@types/hapi__joi/-/hapi__joi-17.1.9.tgz", |
4523 | 4517 | "integrity": "sha512-oOMFT8vmCTFncsF1engrs04jatz8/Anwx3De9uxnOK4chgSEgWBvFtpSoJo8u3784JNO+ql5tzRR6phHoRnscQ==" |
4524 | 4518 | }, |
4525 | - "node_modules/@types/history": { | |
4526 | - "version": "5.0.0", | |
4527 | - "resolved": "https://registry.npmjs.org/@types/history/-/history-5.0.0.tgz", | |
4528 | - "integrity": "sha512-hy8b7Y1J8OGe6LbAjj3xniQrj3v6lsivCcrmf4TzSgPzLkhIeKgc5IZnT7ReIqmEuodjfO8EYAuoFvIrHi/+jQ==", | |
4529 | - "deprecated": "This is a stub types definition. history provides its own type definitions, so you do not need this installed.", | |
4530 | - "peer": true, | |
4531 | - "dependencies": { | |
4532 | - "history": "*" | |
4533 | - } | |
4534 | - }, | |
4535 | 4519 | "node_modules/@types/hoist-non-react-statics": { |
4536 | 4520 | "version": "3.3.5", |
4537 | 4521 | "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", |
... | ... | @@ -4551,12 +4535,6 @@ |
4551 | 4535 | "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.37.tgz", |
4552 | 4536 | "integrity": "sha512-IwpIMieE55oGWiXkQPSBY1nw1nFs6bsKXTFskNY8sdS17K24vyEBRQZEwlRS7ZmXCWnJcQtbxWzly+cODWGs2A==" |
4553 | 4537 | }, |
4554 | - "node_modules/@types/isomorphic-fetch": { | |
4555 | - "version": "0.0.34", | |
4556 | - "resolved": "https://registry.npmjs.org/@types/isomorphic-fetch/-/isomorphic-fetch-0.0.34.tgz", | |
4557 | - "integrity": "sha512-BmJKuPCZCR6pbYYgi5nKFJrPC4pLoBgsi/B1nFN64Ba+hLLGUcKPIh7eVlR2xG763Ap08hgQafq/Wx4RFb0omQ==", | |
4558 | - "peer": true | |
4559 | - }, | |
4560 | 4538 | "node_modules/@types/istanbul-lib-coverage": { |
4561 | 4539 | "version": "2.0.6", |
4562 | 4540 | "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", |
... | ... | @@ -4662,56 +4640,11 @@ |
4662 | 4640 | "version": "18.2.15", |
4663 | 4641 | "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.15.tgz", |
4664 | 4642 | "integrity": "sha512-HWMdW+7r7MR5+PZqJF6YFNSCtjz1T0dsvo/f1BV6HkV+6erD/nA7wd9NM00KVG83zf2nJ7uATPO9ttdIPvi3gg==", |
4665 | - "devOptional": true, | |
4666 | - "dependencies": { | |
4667 | - "@types/react": "*" | |
4668 | - } | |
4669 | - }, | |
4670 | - "node_modules/@types/react-router": { | |
4671 | - "version": "5.1.20", | |
4672 | - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", | |
4673 | - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", | |
4674 | - "peer": true, | |
4643 | + "dev": true, | |
4675 | 4644 | "dependencies": { |
4676 | - "@types/history": "^4.7.11", | |
4677 | 4645 | "@types/react": "*" |
4678 | 4646 | } |
4679 | 4647 | }, |
4680 | - "node_modules/@types/react-router-dom": { | |
4681 | - "version": "4.3.5", | |
4682 | - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-4.3.5.tgz", | |
4683 | - "integrity": "sha512-eFajSUASYbPHg2BDM1G8Btx+YqGgvROPIg6sBhl3O4kbDdYXdFdfrgQFf/pcBuQVObjfT9AL/dd15jilR5DIEA==", | |
4684 | - "peer": true, | |
4685 | - "dependencies": { | |
4686 | - "@types/history": "*", | |
4687 | - "@types/react": "*", | |
4688 | - "@types/react-router": "*" | |
4689 | - } | |
4690 | - }, | |
4691 | - "node_modules/@types/react-router-redux": { | |
4692 | - "version": "5.0.27", | |
4693 | - "resolved": "https://registry.npmjs.org/@types/react-router-redux/-/react-router-redux-5.0.27.tgz", | |
4694 | - "integrity": "sha512-qC5lbuP2K/kMR/HE3e5ltCJptyiQhmfV0wbklqcqWDbNdpJBDwUsBGP4f/0RDYJf09+OTbz43u6iG+8E0Zcwqw==", | |
4695 | - "peer": true, | |
4696 | - "dependencies": { | |
4697 | - "@types/history": "^4.7.11", | |
4698 | - "@types/react": "*", | |
4699 | - "@types/react-router": "^5.1.0", | |
4700 | - "redux": ">= 3.7.2" | |
4701 | - } | |
4702 | - }, | |
4703 | - "node_modules/@types/react-router-redux/node_modules/@types/history": { | |
4704 | - "version": "4.7.11", | |
4705 | - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", | |
4706 | - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", | |
4707 | - "peer": true | |
4708 | - }, | |
4709 | - "node_modules/@types/react-router/node_modules/@types/history": { | |
4710 | - "version": "4.7.11", | |
4711 | - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", | |
4712 | - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", | |
4713 | - "peer": true | |
4714 | - }, | |
4715 | 4648 | "node_modules/@types/scheduler": { |
4716 | 4649 | "version": "0.16.6", |
4717 | 4650 | "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz", |
... | ... | @@ -6077,31 +6010,6 @@ |
6077 | 6010 | "form-data": "^4.0.0" |
6078 | 6011 | } |
6079 | 6012 | }, |
6080 | - "node_modules/@umijs/plugins/node_modules/dva": { | |
6081 | - "version": "2.5.0-beta.2", | |
6082 | - "resolved": "https://registry.npmjs.org/dva/-/dva-2.5.0-beta.2.tgz", | |
6083 | - "integrity": "sha512-kc2+CHhF1cNIU3Rg1miMhHgOKJ/VDrq9d6ynVBZf1EN2YKWU3MVFq/uTTBqMr2qkR0m9f8VKHOFmfKLtfMI93Q==", | |
6084 | - "peer": true, | |
6085 | - "dependencies": { | |
6086 | - "@babel/runtime": "^7.0.0", | |
6087 | - "@types/isomorphic-fetch": "^0.0.34", | |
6088 | - "@types/react-router-dom": "^4.2.7", | |
6089 | - "@types/react-router-redux": "^5.0.13", | |
6090 | - "dva-core": "^1.5.0-beta.2", | |
6091 | - "global": "^4.3.2", | |
6092 | - "history": "^4.6.3", | |
6093 | - "invariant": "^2.2.2", | |
6094 | - "isomorphic-fetch": "^2.2.1", | |
6095 | - "react-redux": "^5.0.5", | |
6096 | - "react-router-dom": "^4.1.2", | |
6097 | - "react-router-redux": "5.0.0-alpha.9", | |
6098 | - "redux": "^3.7.2" | |
6099 | - }, | |
6100 | - "peerDependencies": { | |
6101 | - "react": "15.x || ^16.0.0-0", | |
6102 | - "react-dom": "15.x || ^16.0.0-0" | |
6103 | - } | |
6104 | - }, | |
6105 | 6013 | "node_modules/@umijs/plugins/node_modules/dva-core": { |
6106 | 6014 | "version": "2.0.4", |
6107 | 6015 | "resolved": "https://registry.npmjs.org/dva-core/-/dva-core-2.0.4.tgz", |
... | ... | @@ -6139,123 +6047,6 @@ |
6139 | 6047 | "dva": "^2.5.0-0" |
6140 | 6048 | } |
6141 | 6049 | }, |
6142 | - "node_modules/@umijs/plugins/node_modules/dva/node_modules/dva-core": { | |
6143 | - "version": "1.5.0-beta.2", | |
6144 | - "resolved": "https://registry.npmjs.org/dva-core/-/dva-core-1.5.0-beta.2.tgz", | |
6145 | - "integrity": "sha512-xmtr/J63EZXBdVXNBW+QCD7p9CaE8kAo2U1faRyv3PIGcy0G3Y6IBDNtoBB/Cj3nzk/jvX0dv96Hnh1kpSnI7Q==", | |
6146 | - "peer": true, | |
6147 | - "dependencies": { | |
6148 | - "@babel/runtime": "^7.0.0", | |
6149 | - "flatten": "^1.0.2", | |
6150 | - "global": "^4.3.2", | |
6151 | - "invariant": "^2.2.1", | |
6152 | - "is-plain-object": "^2.0.3", | |
6153 | - "redux": "^3.7.1", | |
6154 | - "redux-saga": "^0.16.0", | |
6155 | - "warning": "^3.0.0" | |
6156 | - }, | |
6157 | - "peerDependencies": { | |
6158 | - "redux": "3.x" | |
6159 | - } | |
6160 | - }, | |
6161 | - "node_modules/@umijs/plugins/node_modules/dva/node_modules/react-redux": { | |
6162 | - "version": "5.1.2", | |
6163 | - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.1.2.tgz", | |
6164 | - "integrity": "sha512-Ns1G0XXc8hDyH/OcBHOxNgQx9ayH3SPxBnFCOidGKSle8pKihysQw2rG/PmciUQRoclhVBO8HMhiRmGXnDja9Q==", | |
6165 | - "peer": true, | |
6166 | - "dependencies": { | |
6167 | - "@babel/runtime": "^7.1.2", | |
6168 | - "hoist-non-react-statics": "^3.3.0", | |
6169 | - "invariant": "^2.2.4", | |
6170 | - "loose-envify": "^1.1.0", | |
6171 | - "prop-types": "^15.6.1", | |
6172 | - "react-is": "^16.6.0", | |
6173 | - "react-lifecycles-compat": "^3.0.0" | |
6174 | - }, | |
6175 | - "peerDependencies": { | |
6176 | - "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0", | |
6177 | - "redux": "^2.0.0 || ^3.0.0 || ^4.0.0-0" | |
6178 | - } | |
6179 | - }, | |
6180 | - "node_modules/@umijs/plugins/node_modules/dva/node_modules/redux": { | |
6181 | - "version": "3.7.2", | |
6182 | - "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", | |
6183 | - "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", | |
6184 | - "peer": true, | |
6185 | - "dependencies": { | |
6186 | - "lodash": "^4.2.1", | |
6187 | - "lodash-es": "^4.2.1", | |
6188 | - "loose-envify": "^1.1.0", | |
6189 | - "symbol-observable": "^1.0.3" | |
6190 | - } | |
6191 | - }, | |
6192 | - "node_modules/@umijs/plugins/node_modules/dva/node_modules/warning": { | |
6193 | - "version": "3.0.0", | |
6194 | - "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", | |
6195 | - "integrity": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==", | |
6196 | - "peer": true, | |
6197 | - "dependencies": { | |
6198 | - "loose-envify": "^1.0.0" | |
6199 | - } | |
6200 | - }, | |
6201 | - "node_modules/@umijs/plugins/node_modules/history": { | |
6202 | - "version": "4.10.1", | |
6203 | - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", | |
6204 | - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", | |
6205 | - "peer": true, | |
6206 | - "dependencies": { | |
6207 | - "@babel/runtime": "^7.1.2", | |
6208 | - "loose-envify": "^1.2.0", | |
6209 | - "resolve-pathname": "^3.0.0", | |
6210 | - "tiny-invariant": "^1.0.2", | |
6211 | - "tiny-warning": "^1.0.0", | |
6212 | - "value-equal": "^1.0.1" | |
6213 | - } | |
6214 | - }, | |
6215 | - "node_modules/@umijs/plugins/node_modules/isarray": { | |
6216 | - "version": "0.0.1", | |
6217 | - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", | |
6218 | - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", | |
6219 | - "peer": true | |
6220 | - }, | |
6221 | - "node_modules/@umijs/plugins/node_modules/path-to-regexp": { | |
6222 | - "version": "1.8.0", | |
6223 | - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", | |
6224 | - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", | |
6225 | - "peer": true, | |
6226 | - "dependencies": { | |
6227 | - "isarray": "0.0.1" | |
6228 | - } | |
6229 | - }, | |
6230 | - "node_modules/@umijs/plugins/node_modules/react": { | |
6231 | - "version": "16.14.0", | |
6232 | - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", | |
6233 | - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", | |
6234 | - "peer": true, | |
6235 | - "dependencies": { | |
6236 | - "loose-envify": "^1.1.0", | |
6237 | - "object-assign": "^4.1.1", | |
6238 | - "prop-types": "^15.6.2" | |
6239 | - }, | |
6240 | - "engines": { | |
6241 | - "node": ">=0.10.0" | |
6242 | - } | |
6243 | - }, | |
6244 | - "node_modules/@umijs/plugins/node_modules/react-dom": { | |
6245 | - "version": "16.14.0", | |
6246 | - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", | |
6247 | - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", | |
6248 | - "peer": true, | |
6249 | - "dependencies": { | |
6250 | - "loose-envify": "^1.1.0", | |
6251 | - "object-assign": "^4.1.1", | |
6252 | - "prop-types": "^15.6.2", | |
6253 | - "scheduler": "^0.19.1" | |
6254 | - }, | |
6255 | - "peerDependencies": { | |
6256 | - "react": "^16.14.0" | |
6257 | - } | |
6258 | - }, | |
6259 | 6050 | "node_modules/@umijs/plugins/node_modules/react-intl": { |
6260 | 6051 | "version": "3.12.1", |
6261 | 6052 | "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.12.1.tgz", |
... | ... | @@ -6321,57 +6112,6 @@ |
6321 | 6112 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", |
6322 | 6113 | "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" |
6323 | 6114 | }, |
6324 | - "node_modules/@umijs/plugins/node_modules/react-router": { | |
6325 | - "version": "4.3.1", | |
6326 | - "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz", | |
6327 | - "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==", | |
6328 | - "peer": true, | |
6329 | - "dependencies": { | |
6330 | - "history": "^4.7.2", | |
6331 | - "hoist-non-react-statics": "^2.5.0", | |
6332 | - "invariant": "^2.2.4", | |
6333 | - "loose-envify": "^1.3.1", | |
6334 | - "path-to-regexp": "^1.7.0", | |
6335 | - "prop-types": "^15.6.1", | |
6336 | - "warning": "^4.0.1" | |
6337 | - }, | |
6338 | - "peerDependencies": { | |
6339 | - "react": ">=15" | |
6340 | - } | |
6341 | - }, | |
6342 | - "node_modules/@umijs/plugins/node_modules/react-router-dom": { | |
6343 | - "version": "4.3.1", | |
6344 | - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-4.3.1.tgz", | |
6345 | - "integrity": "sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA==", | |
6346 | - "peer": true, | |
6347 | - "dependencies": { | |
6348 | - "history": "^4.7.2", | |
6349 | - "invariant": "^2.2.4", | |
6350 | - "loose-envify": "^1.3.1", | |
6351 | - "prop-types": "^15.6.1", | |
6352 | - "react-router": "^4.3.1", | |
6353 | - "warning": "^4.0.1" | |
6354 | - }, | |
6355 | - "peerDependencies": { | |
6356 | - "react": ">=15" | |
6357 | - } | |
6358 | - }, | |
6359 | - "node_modules/@umijs/plugins/node_modules/react-router/node_modules/hoist-non-react-statics": { | |
6360 | - "version": "2.5.5", | |
6361 | - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", | |
6362 | - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==", | |
6363 | - "peer": true | |
6364 | - }, | |
6365 | - "node_modules/@umijs/plugins/node_modules/scheduler": { | |
6366 | - "version": "0.19.1", | |
6367 | - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", | |
6368 | - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", | |
6369 | - "peer": true, | |
6370 | - "dependencies": { | |
6371 | - "loose-envify": "^1.1.0", | |
6372 | - "object-assign": "^4.1.1" | |
6373 | - } | |
6374 | - }, | |
6375 | 6115 | "node_modules/@umijs/preset-umi": { |
6376 | 6116 | "version": "4.1.1", |
6377 | 6117 | "resolved": "https://registry.npmjs.org/@umijs/preset-umi/-/preset-umi-4.1.1.tgz", |
... | ... | @@ -6792,152 +6532,6 @@ |
6792 | 6532 | "vite": "^4.2.0" |
6793 | 6533 | } |
6794 | 6534 | }, |
6795 | - "node_modules/@webassemblyjs/ast": { | |
6796 | - "version": "1.12.1", | |
6797 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", | |
6798 | - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", | |
6799 | - "peer": true, | |
6800 | - "dependencies": { | |
6801 | - "@webassemblyjs/helper-numbers": "1.11.6", | |
6802 | - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" | |
6803 | - } | |
6804 | - }, | |
6805 | - "node_modules/@webassemblyjs/floating-point-hex-parser": { | |
6806 | - "version": "1.11.6", | |
6807 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", | |
6808 | - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", | |
6809 | - "peer": true | |
6810 | - }, | |
6811 | - "node_modules/@webassemblyjs/helper-api-error": { | |
6812 | - "version": "1.11.6", | |
6813 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", | |
6814 | - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", | |
6815 | - "peer": true | |
6816 | - }, | |
6817 | - "node_modules/@webassemblyjs/helper-buffer": { | |
6818 | - "version": "1.12.1", | |
6819 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", | |
6820 | - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", | |
6821 | - "peer": true | |
6822 | - }, | |
6823 | - "node_modules/@webassemblyjs/helper-numbers": { | |
6824 | - "version": "1.11.6", | |
6825 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", | |
6826 | - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", | |
6827 | - "peer": true, | |
6828 | - "dependencies": { | |
6829 | - "@webassemblyjs/floating-point-hex-parser": "1.11.6", | |
6830 | - "@webassemblyjs/helper-api-error": "1.11.6", | |
6831 | - "@xtuc/long": "4.2.2" | |
6832 | - } | |
6833 | - }, | |
6834 | - "node_modules/@webassemblyjs/helper-wasm-bytecode": { | |
6835 | - "version": "1.11.6", | |
6836 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", | |
6837 | - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", | |
6838 | - "peer": true | |
6839 | - }, | |
6840 | - "node_modules/@webassemblyjs/helper-wasm-section": { | |
6841 | - "version": "1.12.1", | |
6842 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", | |
6843 | - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", | |
6844 | - "peer": true, | |
6845 | - "dependencies": { | |
6846 | - "@webassemblyjs/ast": "1.12.1", | |
6847 | - "@webassemblyjs/helper-buffer": "1.12.1", | |
6848 | - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", | |
6849 | - "@webassemblyjs/wasm-gen": "1.12.1" | |
6850 | - } | |
6851 | - }, | |
6852 | - "node_modules/@webassemblyjs/ieee754": { | |
6853 | - "version": "1.11.6", | |
6854 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", | |
6855 | - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", | |
6856 | - "peer": true, | |
6857 | - "dependencies": { | |
6858 | - "@xtuc/ieee754": "^1.2.0" | |
6859 | - } | |
6860 | - }, | |
6861 | - "node_modules/@webassemblyjs/leb128": { | |
6862 | - "version": "1.11.6", | |
6863 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", | |
6864 | - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", | |
6865 | - "peer": true, | |
6866 | - "dependencies": { | |
6867 | - "@xtuc/long": "4.2.2" | |
6868 | - } | |
6869 | - }, | |
6870 | - "node_modules/@webassemblyjs/utf8": { | |
6871 | - "version": "1.11.6", | |
6872 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", | |
6873 | - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", | |
6874 | - "peer": true | |
6875 | - }, | |
6876 | - "node_modules/@webassemblyjs/wasm-edit": { | |
6877 | - "version": "1.12.1", | |
6878 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", | |
6879 | - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", | |
6880 | - "peer": true, | |
6881 | - "dependencies": { | |
6882 | - "@webassemblyjs/ast": "1.12.1", | |
6883 | - "@webassemblyjs/helper-buffer": "1.12.1", | |
6884 | - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", | |
6885 | - "@webassemblyjs/helper-wasm-section": "1.12.1", | |
6886 | - "@webassemblyjs/wasm-gen": "1.12.1", | |
6887 | - "@webassemblyjs/wasm-opt": "1.12.1", | |
6888 | - "@webassemblyjs/wasm-parser": "1.12.1", | |
6889 | - "@webassemblyjs/wast-printer": "1.12.1" | |
6890 | - } | |
6891 | - }, | |
6892 | - "node_modules/@webassemblyjs/wasm-gen": { | |
6893 | - "version": "1.12.1", | |
6894 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", | |
6895 | - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", | |
6896 | - "peer": true, | |
6897 | - "dependencies": { | |
6898 | - "@webassemblyjs/ast": "1.12.1", | |
6899 | - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", | |
6900 | - "@webassemblyjs/ieee754": "1.11.6", | |
6901 | - "@webassemblyjs/leb128": "1.11.6", | |
6902 | - "@webassemblyjs/utf8": "1.11.6" | |
6903 | - } | |
6904 | - }, | |
6905 | - "node_modules/@webassemblyjs/wasm-opt": { | |
6906 | - "version": "1.12.1", | |
6907 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", | |
6908 | - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", | |
6909 | - "peer": true, | |
6910 | - "dependencies": { | |
6911 | - "@webassemblyjs/ast": "1.12.1", | |
6912 | - "@webassemblyjs/helper-buffer": "1.12.1", | |
6913 | - "@webassemblyjs/wasm-gen": "1.12.1", | |
6914 | - "@webassemblyjs/wasm-parser": "1.12.1" | |
6915 | - } | |
6916 | - }, | |
6917 | - "node_modules/@webassemblyjs/wasm-parser": { | |
6918 | - "version": "1.12.1", | |
6919 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", | |
6920 | - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", | |
6921 | - "peer": true, | |
6922 | - "dependencies": { | |
6923 | - "@webassemblyjs/ast": "1.12.1", | |
6924 | - "@webassemblyjs/helper-api-error": "1.11.6", | |
6925 | - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", | |
6926 | - "@webassemblyjs/ieee754": "1.11.6", | |
6927 | - "@webassemblyjs/leb128": "1.11.6", | |
6928 | - "@webassemblyjs/utf8": "1.11.6" | |
6929 | - } | |
6930 | - }, | |
6931 | - "node_modules/@webassemblyjs/wast-printer": { | |
6932 | - "version": "1.12.1", | |
6933 | - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", | |
6934 | - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", | |
6935 | - "peer": true, | |
6936 | - "dependencies": { | |
6937 | - "@webassemblyjs/ast": "1.12.1", | |
6938 | - "@xtuc/long": "4.2.2" | |
6939 | - } | |
6940 | - }, | |
6941 | 6535 | "node_modules/@webgpu/glslang": { |
6942 | 6536 | "version": "0.0.15", |
6943 | 6537 | "resolved": "https://registry.npmjs.org/@webgpu/glslang/-/glslang-0.0.15.tgz", |
... | ... | @@ -6953,18 +6547,6 @@ |
6953 | 6547 | "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", |
6954 | 6548 | "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" |
6955 | 6549 | }, |
6956 | - "node_modules/@xtuc/ieee754": { | |
6957 | - "version": "1.2.0", | |
6958 | - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", | |
6959 | - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", | |
6960 | - "peer": true | |
6961 | - }, | |
6962 | - "node_modules/@xtuc/long": { | |
6963 | - "version": "4.2.2", | |
6964 | - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", | |
6965 | - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", | |
6966 | - "peer": true | |
6967 | - }, | |
6968 | 6550 | "node_modules/acorn": { |
6969 | 6551 | "version": "8.11.2", |
6970 | 6552 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", |
... | ... | @@ -6976,39 +6558,6 @@ |
6976 | 6558 | "node": ">=0.4.0" |
6977 | 6559 | } |
6978 | 6560 | }, |
6979 | - "node_modules/acorn-dynamic-import": { | |
6980 | - "version": "2.0.2", | |
6981 | - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", | |
6982 | - "integrity": "sha512-GKp5tQ8h0KMPWIYGRHHXI1s5tUpZixZ3IHF2jAu42wSCf6In/G873s6/y4DdKdhWvzhu1T6mE1JgvnhAKqyYYQ==", | |
6983 | - "deprecated": "This is probably built in to whatever tool you're using. If you still need it... idk", | |
6984 | - "dev": true, | |
6985 | - "peer": true, | |
6986 | - "dependencies": { | |
6987 | - "acorn": "^4.0.3" | |
6988 | - } | |
6989 | - }, | |
6990 | - "node_modules/acorn-dynamic-import/node_modules/acorn": { | |
6991 | - "version": "4.0.13", | |
6992 | - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", | |
6993 | - "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==", | |
6994 | - "dev": true, | |
6995 | - "peer": true, | |
6996 | - "bin": { | |
6997 | - "acorn": "bin/acorn" | |
6998 | - }, | |
6999 | - "engines": { | |
7000 | - "node": ">=0.4.0" | |
7001 | - } | |
7002 | - }, | |
7003 | - "node_modules/acorn-import-attributes": { | |
7004 | - "version": "1.9.5", | |
7005 | - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", | |
7006 | - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", | |
7007 | - "peer": true, | |
7008 | - "peerDependencies": { | |
7009 | - "acorn": "^8" | |
7010 | - } | |
7011 | - }, | |
7012 | 6561 | "node_modules/acorn-jsx": { |
7013 | 6562 | "version": "5.3.2", |
7014 | 6563 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", |
... | ... | @@ -7291,28 +6840,6 @@ |
7291 | 6840 | "node": ">=10" |
7292 | 6841 | } |
7293 | 6842 | }, |
7294 | - "node_modules/arr-diff": { | |
7295 | - "version": "4.0.0", | |
7296 | - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", | |
7297 | - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", | |
7298 | - "dev": true, | |
7299 | - "optional": true, | |
7300 | - "peer": true, | |
7301 | - "engines": { | |
7302 | - "node": ">=0.10.0" | |
7303 | - } | |
7304 | - }, | |
7305 | - "node_modules/arr-flatten": { | |
7306 | - "version": "1.1.0", | |
7307 | - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", | |
7308 | - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", | |
7309 | - "dev": true, | |
7310 | - "optional": true, | |
7311 | - "peer": true, | |
7312 | - "engines": { | |
7313 | - "node": ">=0.10.0" | |
7314 | - } | |
7315 | - }, | |
7316 | 6843 | "node_modules/arr-union": { |
7317 | 6844 | "version": "3.1.0", |
7318 | 6845 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", |
... | ... | @@ -7367,17 +6894,6 @@ |
7367 | 6894 | "node": ">=8" |
7368 | 6895 | } |
7369 | 6896 | }, |
7370 | - "node_modules/array-unique": { | |
7371 | - "version": "0.3.2", | |
7372 | - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", | |
7373 | - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", | |
7374 | - "dev": true, | |
7375 | - "optional": true, | |
7376 | - "peer": true, | |
7377 | - "engines": { | |
7378 | - "node": ">=0.10.0" | |
7379 | - } | |
7380 | - }, | |
7381 | 6897 | "node_modules/array.prototype.flat": { |
7382 | 6898 | "version": "1.3.2", |
7383 | 6899 | "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", |
... | ... | @@ -7517,20 +7033,6 @@ |
7517 | 7033 | "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", |
7518 | 7034 | "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" |
7519 | 7035 | }, |
7520 | - "node_modules/async-each": { | |
7521 | - "version": "1.0.6", | |
7522 | - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", | |
7523 | - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", | |
7524 | - "dev": true, | |
7525 | - "funding": [ | |
7526 | - { | |
7527 | - "type": "individual", | |
7528 | - "url": "https://paulmillr.com/funding/" | |
7529 | - } | |
7530 | - ], | |
7531 | - "optional": true, | |
7532 | - "peer": true | |
7533 | - }, | |
7534 | 7036 | "node_modules/async-validator": { |
7535 | 7037 | "version": "4.2.5", |
7536 | 7038 | "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz", |
... | ... | @@ -7549,20 +7051,6 @@ |
7549 | 7051 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", |
7550 | 7052 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" |
7551 | 7053 | }, |
7552 | - "node_modules/atob": { | |
7553 | - "version": "2.1.2", | |
7554 | - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", | |
7555 | - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", | |
7556 | - "dev": true, | |
7557 | - "optional": true, | |
7558 | - "peer": true, | |
7559 | - "bin": { | |
7560 | - "atob": "bin/atob.js" | |
7561 | - }, | |
7562 | - "engines": { | |
7563 | - "node": ">= 4.5.0" | |
7564 | - } | |
7565 | - }, | |
7566 | 7054 | "node_modules/atomic-sleep": { |
7567 | 7055 | "version": "1.0.0", |
7568 | 7056 | "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", |
... | ... | @@ -7798,60 +7286,11 @@ |
7798 | 7286 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", |
7799 | 7287 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" |
7800 | 7288 | }, |
7801 | - "node_modules/base": { | |
7802 | - "version": "0.11.2", | |
7803 | - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", | |
7804 | - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", | |
7805 | - "dev": true, | |
7806 | - "optional": true, | |
7807 | - "peer": true, | |
7808 | - "dependencies": { | |
7809 | - "cache-base": "^1.0.1", | |
7810 | - "class-utils": "^0.3.5", | |
7811 | - "component-emitter": "^1.2.1", | |
7812 | - "define-property": "^1.0.0", | |
7813 | - "isobject": "^3.0.1", | |
7814 | - "mixin-deep": "^1.2.0", | |
7815 | - "pascalcase": "^0.1.1" | |
7816 | - }, | |
7817 | - "engines": { | |
7818 | - "node": ">=0.10.0" | |
7819 | - } | |
7820 | - }, | |
7821 | 7289 | "node_modules/base-64": { |
7822 | 7290 | "version": "1.0.0", |
7823 | 7291 | "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", |
7824 | 7292 | "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" |
7825 | 7293 | }, |
7826 | - "node_modules/base/node_modules/define-property": { | |
7827 | - "version": "1.0.0", | |
7828 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", | |
7829 | - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", | |
7830 | - "dev": true, | |
7831 | - "optional": true, | |
7832 | - "peer": true, | |
7833 | - "dependencies": { | |
7834 | - "is-descriptor": "^1.0.0" | |
7835 | - }, | |
7836 | - "engines": { | |
7837 | - "node": ">=0.10.0" | |
7838 | - } | |
7839 | - }, | |
7840 | - "node_modules/base/node_modules/is-descriptor": { | |
7841 | - "version": "1.0.3", | |
7842 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", | |
7843 | - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", | |
7844 | - "dev": true, | |
7845 | - "optional": true, | |
7846 | - "peer": true, | |
7847 | - "dependencies": { | |
7848 | - "is-accessor-descriptor": "^1.0.1", | |
7849 | - "is-data-descriptor": "^1.0.1" | |
7850 | - }, | |
7851 | - "engines": { | |
7852 | - "node": ">= 0.4" | |
7853 | - } | |
7854 | - }, | |
7855 | 7294 | "node_modules/base64-js": { |
7856 | 7295 | "version": "1.5.1", |
7857 | 7296 | "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", |
... | ... | @@ -7900,17 +7339,6 @@ |
7900 | 7339 | "node": ">=8" |
7901 | 7340 | } |
7902 | 7341 | }, |
7903 | - "node_modules/bindings": { | |
7904 | - "version": "1.5.0", | |
7905 | - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", | |
7906 | - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", | |
7907 | - "dev": true, | |
7908 | - "optional": true, | |
7909 | - "peer": true, | |
7910 | - "dependencies": { | |
7911 | - "file-uri-to-path": "1.0.0" | |
7912 | - } | |
7913 | - }, | |
7914 | 7342 | "node_modules/bl": { |
7915 | 7343 | "version": "5.1.0", |
7916 | 7344 | "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", |
... | ... | @@ -8211,28 +7639,6 @@ |
8211 | 7639 | "typewise-core": "^1.2" |
8212 | 7640 | } |
8213 | 7641 | }, |
8214 | - "node_modules/cache-base": { | |
8215 | - "version": "1.0.1", | |
8216 | - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", | |
8217 | - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", | |
8218 | - "dev": true, | |
8219 | - "optional": true, | |
8220 | - "peer": true, | |
8221 | - "dependencies": { | |
8222 | - "collection-visit": "^1.0.0", | |
8223 | - "component-emitter": "^1.2.1", | |
8224 | - "get-value": "^2.0.6", | |
8225 | - "has-value": "^1.0.0", | |
8226 | - "isobject": "^3.0.1", | |
8227 | - "set-value": "^2.0.0", | |
8228 | - "to-object-path": "^0.3.0", | |
8229 | - "union-value": "^1.0.0", | |
8230 | - "unset-value": "^1.0.0" | |
8231 | - }, | |
8232 | - "engines": { | |
8233 | - "node": ">=0.10.0" | |
8234 | - } | |
8235 | - }, | |
8236 | 7642 | "node_modules/cacheable-request": { |
8237 | 7643 | "version": "2.1.4", |
8238 | 7644 | "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", |
... | ... | @@ -8502,15 +7908,6 @@ |
8502 | 7908 | "fsevents": "~2.3.2" |
8503 | 7909 | } |
8504 | 7910 | }, |
8505 | - "node_modules/chrome-trace-event": { | |
8506 | - "version": "1.0.4", | |
8507 | - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", | |
8508 | - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", | |
8509 | - "peer": true, | |
8510 | - "engines": { | |
8511 | - "node": ">=6.0" | |
8512 | - } | |
8513 | - }, | |
8514 | 7911 | "node_modules/ci-info": { |
8515 | 7912 | "version": "3.9.0", |
8516 | 7913 | "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", |
... | ... | @@ -8539,23 +7936,6 @@ |
8539 | 7936 | "resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz", |
8540 | 7937 | "integrity": "sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==" |
8541 | 7938 | }, |
8542 | - "node_modules/class-utils": { | |
8543 | - "version": "0.3.6", | |
8544 | - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", | |
8545 | - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", | |
8546 | - "dev": true, | |
8547 | - "optional": true, | |
8548 | - "peer": true, | |
8549 | - "dependencies": { | |
8550 | - "arr-union": "^3.1.0", | |
8551 | - "define-property": "^0.2.5", | |
8552 | - "isobject": "^3.0.0", | |
8553 | - "static-extend": "^0.1.1" | |
8554 | - }, | |
8555 | - "engines": { | |
8556 | - "node": ">=0.10.0" | |
8557 | - } | |
8558 | - }, | |
8559 | 7939 | "node_modules/classnames": { |
8560 | 7940 | "version": "2.3.2", |
8561 | 7941 | "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", |
... | ... | @@ -8813,16 +8193,6 @@ |
8813 | 8193 | "integrity": "sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==", |
8814 | 8194 | "dev": true |
8815 | 8195 | }, |
8816 | - "node_modules/code-point-at": { | |
8817 | - "version": "1.1.0", | |
8818 | - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", | |
8819 | - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", | |
8820 | - "dev": true, | |
8821 | - "peer": true, | |
8822 | - "engines": { | |
8823 | - "node": ">=0.10.0" | |
8824 | - } | |
8825 | - }, | |
8826 | 8196 | "node_modules/codepage": { |
8827 | 8197 | "version": "1.10.2", |
8828 | 8198 | "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.10.2.tgz", |
... | ... | @@ -8846,21 +8216,6 @@ |
8846 | 8216 | "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", |
8847 | 8217 | "dev": true |
8848 | 8218 | }, |
8849 | - "node_modules/collection-visit": { | |
8850 | - "version": "1.0.0", | |
8851 | - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", | |
8852 | - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", | |
8853 | - "dev": true, | |
8854 | - "optional": true, | |
8855 | - "peer": true, | |
8856 | - "dependencies": { | |
8857 | - "map-visit": "^1.0.0", | |
8858 | - "object-visit": "^1.0.0" | |
8859 | - }, | |
8860 | - "engines": { | |
8861 | - "node": ">=0.10.0" | |
8862 | - } | |
8863 | - }, | |
8864 | 8219 | "node_modules/color": { |
8865 | 8220 | "version": "3.2.1", |
8866 | 8221 | "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", |
... | ... | @@ -8934,17 +8289,6 @@ |
8934 | 8289 | "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", |
8935 | 8290 | "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" |
8936 | 8291 | }, |
8937 | - "node_modules/component-emitter": { | |
8938 | - "version": "1.3.1", | |
8939 | - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", | |
8940 | - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", | |
8941 | - "dev": true, | |
8942 | - "optional": true, | |
8943 | - "peer": true, | |
8944 | - "funding": { | |
8945 | - "url": "https://github.com/sponsors/sindresorhus" | |
8946 | - } | |
8947 | - }, | |
8948 | 8292 | "node_modules/compute-scroll-into-view": { |
8949 | 8293 | "version": "3.1.0", |
8950 | 8294 | "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz", |
... | ... | @@ -9058,17 +8402,6 @@ |
9058 | 8402 | "url": "https://github.com/sponsors/mesqueeb" |
9059 | 8403 | } |
9060 | 8404 | }, |
9061 | - "node_modules/copy-descriptor": { | |
9062 | - "version": "0.1.1", | |
9063 | - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", | |
9064 | - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", | |
9065 | - "dev": true, | |
9066 | - "optional": true, | |
9067 | - "peer": true, | |
9068 | - "engines": { | |
9069 | - "node": ">=0.10.0" | |
9070 | - } | |
9071 | - }, | |
9072 | 8405 | "node_modules/copy-to-clipboard": { |
9073 | 8406 | "version": "3.3.3", |
9074 | 8407 | "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", |
... | ... | @@ -10022,20 +9355,6 @@ |
10022 | 9355 | "url": "https://github.com/sponsors/ljharb" |
10023 | 9356 | } |
10024 | 9357 | }, |
10025 | - "node_modules/define-property": { | |
10026 | - "version": "0.2.5", | |
10027 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", | |
10028 | - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", | |
10029 | - "dev": true, | |
10030 | - "optional": true, | |
10031 | - "peer": true, | |
10032 | - "dependencies": { | |
10033 | - "is-descriptor": "^0.1.0" | |
10034 | - }, | |
10035 | - "engines": { | |
10036 | - "node": ">=0.10.0" | |
10037 | - } | |
10038 | - }, | |
10039 | 9358 | "node_modules/defined": { |
10040 | 9359 | "version": "1.0.1", |
10041 | 9360 | "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", |
... | ... | @@ -10388,33 +9707,6 @@ |
10388 | 9707 | "node": ">= 6" |
10389 | 9708 | } |
10390 | 9709 | }, |
10391 | - "node_modules/dva-core": { | |
10392 | - "version": "1.6.0-beta.7", | |
10393 | - "resolved": "https://registry.npmjs.org/dva-core/-/dva-core-1.6.0-beta.7.tgz", | |
10394 | - "integrity": "sha512-e+0yOEWUK+XbnqflX+KXoLZDGxn+kLKgcT6XYT8GyRe0xcbmLEbwDZO0DXUkdsbxfqSOlLkIprMUoYJ3D5B4Gg==", | |
10395 | - "peer": true, | |
10396 | - "dependencies": { | |
10397 | - "@babel/runtime": "^7.0.0", | |
10398 | - "flatten": "^1.0.2", | |
10399 | - "global": "^4.3.2", | |
10400 | - "invariant": "^2.2.1", | |
10401 | - "is-plain-object": "^2.0.3", | |
10402 | - "redux-saga": "^0.16.0", | |
10403 | - "warning": "^3.0.0" | |
10404 | - }, | |
10405 | - "peerDependencies": { | |
10406 | - "redux": "4.x" | |
10407 | - } | |
10408 | - }, | |
10409 | - "node_modules/dva-core/node_modules/warning": { | |
10410 | - "version": "3.0.0", | |
10411 | - "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", | |
10412 | - "integrity": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==", | |
10413 | - "peer": true, | |
10414 | - "dependencies": { | |
10415 | - "loose-envify": "^1.0.0" | |
10416 | - } | |
10417 | - }, | |
10418 | 9710 | "node_modules/dva-loading": { |
10419 | 9711 | "version": "3.0.24", |
10420 | 9712 | "resolved": "https://registry.npmjs.org/dva-loading/-/dva-loading-3.0.24.tgz", |
... | ... | @@ -10482,27 +9774,6 @@ |
10482 | 9774 | "node": ">= 4" |
10483 | 9775 | } |
10484 | 9776 | }, |
10485 | - "node_modules/encoding": { | |
10486 | - "version": "0.1.13", | |
10487 | - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", | |
10488 | - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", | |
10489 | - "peer": true, | |
10490 | - "dependencies": { | |
10491 | - "iconv-lite": "^0.6.2" | |
10492 | - } | |
10493 | - }, | |
10494 | - "node_modules/encoding/node_modules/iconv-lite": { | |
10495 | - "version": "0.6.3", | |
10496 | - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", | |
10497 | - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", | |
10498 | - "peer": true, | |
10499 | - "dependencies": { | |
10500 | - "safer-buffer": ">= 2.1.2 < 3.0.0" | |
10501 | - }, | |
10502 | - "engines": { | |
10503 | - "node": ">=0.10.0" | |
10504 | - } | |
10505 | - }, | |
10506 | 9777 | "node_modules/end-of-stream": { |
10507 | 9778 | "version": "1.4.4", |
10508 | 9779 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", |
... | ... | @@ -10538,7 +9809,7 @@ |
10538 | 9809 | "version": "0.1.8", |
10539 | 9810 | "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", |
10540 | 9811 | "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", |
10541 | - "devOptional": true, | |
9812 | + "optional": true, | |
10542 | 9813 | "dependencies": { |
10543 | 9814 | "prr": "~1.0.1" |
10544 | 9815 | }, |
... | ... | @@ -10684,12 +9955,6 @@ |
10684 | 9955 | "node": ">= 0.4" |
10685 | 9956 | } |
10686 | 9957 | }, |
10687 | - "node_modules/es-module-lexer": { | |
10688 | - "version": "1.5.4", | |
10689 | - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", | |
10690 | - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", | |
10691 | - "peer": true | |
10692 | - }, | |
10693 | 9958 | "node_modules/es-set-tostringtag": { |
10694 | 9959 | "version": "2.0.2", |
10695 | 9960 | "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", |
... | ... | @@ -11278,45 +10543,6 @@ |
11278 | 10543 | "node": ">=0.8" |
11279 | 10544 | } |
11280 | 10545 | }, |
11281 | - "node_modules/expand-brackets": { | |
11282 | - "version": "2.1.4", | |
11283 | - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", | |
11284 | - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", | |
11285 | - "dev": true, | |
11286 | - "optional": true, | |
11287 | - "peer": true, | |
11288 | - "dependencies": { | |
11289 | - "debug": "^2.3.3", | |
11290 | - "define-property": "^0.2.5", | |
11291 | - "extend-shallow": "^2.0.1", | |
11292 | - "posix-character-classes": "^0.1.0", | |
11293 | - "regex-not": "^1.0.0", | |
11294 | - "snapdragon": "^0.8.1", | |
11295 | - "to-regex": "^3.0.1" | |
11296 | - }, | |
11297 | - "engines": { | |
11298 | - "node": ">=0.10.0" | |
11299 | - } | |
11300 | - }, | |
11301 | - "node_modules/expand-brackets/node_modules/debug": { | |
11302 | - "version": "2.6.9", | |
11303 | - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | |
11304 | - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | |
11305 | - "dev": true, | |
11306 | - "optional": true, | |
11307 | - "peer": true, | |
11308 | - "dependencies": { | |
11309 | - "ms": "2.0.0" | |
11310 | - } | |
11311 | - }, | |
11312 | - "node_modules/expand-brackets/node_modules/ms": { | |
11313 | - "version": "2.0.0", | |
11314 | - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | |
11315 | - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", | |
11316 | - "dev": true, | |
11317 | - "optional": true, | |
11318 | - "peer": true | |
11319 | - }, | |
11320 | 10546 | "node_modules/ext": { |
11321 | 10547 | "version": "1.7.0", |
11322 | 10548 | "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", |
... | ... | @@ -11380,56 +10606,6 @@ |
11380 | 10606 | "node": ">=4" |
11381 | 10607 | } |
11382 | 10608 | }, |
11383 | - "node_modules/extglob": { | |
11384 | - "version": "2.0.4", | |
11385 | - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", | |
11386 | - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", | |
11387 | - "dev": true, | |
11388 | - "optional": true, | |
11389 | - "peer": true, | |
11390 | - "dependencies": { | |
11391 | - "array-unique": "^0.3.2", | |
11392 | - "define-property": "^1.0.0", | |
11393 | - "expand-brackets": "^2.1.4", | |
11394 | - "extend-shallow": "^2.0.1", | |
11395 | - "fragment-cache": "^0.2.1", | |
11396 | - "regex-not": "^1.0.0", | |
11397 | - "snapdragon": "^0.8.1", | |
11398 | - "to-regex": "^3.0.1" | |
11399 | - }, | |
11400 | - "engines": { | |
11401 | - "node": ">=0.10.0" | |
11402 | - } | |
11403 | - }, | |
11404 | - "node_modules/extglob/node_modules/define-property": { | |
11405 | - "version": "1.0.0", | |
11406 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", | |
11407 | - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", | |
11408 | - "dev": true, | |
11409 | - "optional": true, | |
11410 | - "peer": true, | |
11411 | - "dependencies": { | |
11412 | - "is-descriptor": "^1.0.0" | |
11413 | - }, | |
11414 | - "engines": { | |
11415 | - "node": ">=0.10.0" | |
11416 | - } | |
11417 | - }, | |
11418 | - "node_modules/extglob/node_modules/is-descriptor": { | |
11419 | - "version": "1.0.3", | |
11420 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", | |
11421 | - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", | |
11422 | - "dev": true, | |
11423 | - "optional": true, | |
11424 | - "peer": true, | |
11425 | - "dependencies": { | |
11426 | - "is-accessor-descriptor": "^1.0.1", | |
11427 | - "is-data-descriptor": "^1.0.1" | |
11428 | - }, | |
11429 | - "engines": { | |
11430 | - "node": ">= 0.4" | |
11431 | - } | |
11432 | - }, | |
11433 | 10609 | "node_modules/extrude-polyline": { |
11434 | 10610 | "version": "1.0.6", |
11435 | 10611 | "resolved": "https://registry.npmjs.org/extrude-polyline/-/extrude-polyline-1.0.6.tgz", |
... | ... | @@ -11601,14 +10777,6 @@ |
11601 | 10777 | "node": ">=4" |
11602 | 10778 | } |
11603 | 10779 | }, |
11604 | - "node_modules/file-uri-to-path": { | |
11605 | - "version": "1.0.0", | |
11606 | - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", | |
11607 | - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", | |
11608 | - "dev": true, | |
11609 | - "optional": true, | |
11610 | - "peer": true | |
11611 | - }, | |
11612 | 10780 | "node_modules/filename-reserved-regex": { |
11613 | 10781 | "version": "2.0.0", |
11614 | 10782 | "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", |
... | ... | @@ -11819,17 +10987,6 @@ |
11819 | 10987 | "is-callable": "^1.1.3" |
11820 | 10988 | } |
11821 | 10989 | }, |
11822 | - "node_modules/for-in": { | |
11823 | - "version": "1.0.2", | |
11824 | - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", | |
11825 | - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", | |
11826 | - "dev": true, | |
11827 | - "optional": true, | |
11828 | - "peer": true, | |
11829 | - "engines": { | |
11830 | - "node": ">=0.10.0" | |
11831 | - } | |
11832 | - }, | |
11833 | 10990 | "node_modules/fork-ts-checker-webpack-plugin": { |
11834 | 10991 | "version": "8.0.0", |
11835 | 10992 | "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz", |
... | ... | @@ -12009,20 +11166,6 @@ |
12009 | 11166 | "url": "https://github.com/sponsors/rawify" |
12010 | 11167 | } |
12011 | 11168 | }, |
12012 | - "node_modules/fragment-cache": { | |
12013 | - "version": "0.2.1", | |
12014 | - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", | |
12015 | - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", | |
12016 | - "dev": true, | |
12017 | - "optional": true, | |
12018 | - "peer": true, | |
12019 | - "dependencies": { | |
12020 | - "map-cache": "^0.2.2" | |
12021 | - }, | |
12022 | - "engines": { | |
12023 | - "node": ">=0.10.0" | |
12024 | - } | |
12025 | - }, | |
12026 | 11169 | "node_modules/from2": { |
12027 | 11170 | "version": "2.3.0", |
12028 | 11171 | "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", |
... | ... | @@ -12283,12 +11426,6 @@ |
12283 | 11426 | "node": ">= 6" |
12284 | 11427 | } |
12285 | 11428 | }, |
12286 | - "node_modules/glob-to-regexp": { | |
12287 | - "version": "0.4.1", | |
12288 | - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", | |
12289 | - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", | |
12290 | - "peer": true | |
12291 | - }, | |
12292 | 11429 | "node_modules/global": { |
12293 | 11430 | "version": "4.4.0", |
12294 | 11431 | "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", |
... | ... | @@ -12615,79 +11752,6 @@ |
12615 | 11752 | "url": "https://github.com/sponsors/ljharb" |
12616 | 11753 | } |
12617 | 11754 | }, |
12618 | - "node_modules/has-value": { | |
12619 | - "version": "1.0.0", | |
12620 | - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", | |
12621 | - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", | |
12622 | - "dev": true, | |
12623 | - "optional": true, | |
12624 | - "peer": true, | |
12625 | - "dependencies": { | |
12626 | - "get-value": "^2.0.6", | |
12627 | - "has-values": "^1.0.0", | |
12628 | - "isobject": "^3.0.0" | |
12629 | - }, | |
12630 | - "engines": { | |
12631 | - "node": ">=0.10.0" | |
12632 | - } | |
12633 | - }, | |
12634 | - "node_modules/has-values": { | |
12635 | - "version": "1.0.0", | |
12636 | - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", | |
12637 | - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", | |
12638 | - "dev": true, | |
12639 | - "optional": true, | |
12640 | - "peer": true, | |
12641 | - "dependencies": { | |
12642 | - "is-number": "^3.0.0", | |
12643 | - "kind-of": "^4.0.0" | |
12644 | - }, | |
12645 | - "engines": { | |
12646 | - "node": ">=0.10.0" | |
12647 | - } | |
12648 | - }, | |
12649 | - "node_modules/has-values/node_modules/is-number": { | |
12650 | - "version": "3.0.0", | |
12651 | - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | |
12652 | - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", | |
12653 | - "dev": true, | |
12654 | - "optional": true, | |
12655 | - "peer": true, | |
12656 | - "dependencies": { | |
12657 | - "kind-of": "^3.0.2" | |
12658 | - }, | |
12659 | - "engines": { | |
12660 | - "node": ">=0.10.0" | |
12661 | - } | |
12662 | - }, | |
12663 | - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { | |
12664 | - "version": "3.2.2", | |
12665 | - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | |
12666 | - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", | |
12667 | - "dev": true, | |
12668 | - "optional": true, | |
12669 | - "peer": true, | |
12670 | - "dependencies": { | |
12671 | - "is-buffer": "^1.1.5" | |
12672 | - }, | |
12673 | - "engines": { | |
12674 | - "node": ">=0.10.0" | |
12675 | - } | |
12676 | - }, | |
12677 | - "node_modules/has-values/node_modules/kind-of": { | |
12678 | - "version": "4.0.0", | |
12679 | - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", | |
12680 | - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", | |
12681 | - "dev": true, | |
12682 | - "optional": true, | |
12683 | - "peer": true, | |
12684 | - "dependencies": { | |
12685 | - "is-buffer": "^1.1.5" | |
12686 | - }, | |
12687 | - "engines": { | |
12688 | - "node": ">=0.10.0" | |
12689 | - } | |
12690 | - }, | |
12691 | 11755 | "node_modules/hash-base": { |
12692 | 11756 | "version": "3.1.0", |
12693 | 11757 | "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", |
... | ... | @@ -13338,16 +12402,6 @@ |
13338 | 12402 | "node": ">= 0.4" |
13339 | 12403 | } |
13340 | 12404 | }, |
13341 | - "node_modules/interpret": { | |
13342 | - "version": "1.4.0", | |
13343 | - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", | |
13344 | - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", | |
13345 | - "dev": true, | |
13346 | - "peer": true, | |
13347 | - "engines": { | |
13348 | - "node": ">= 0.10" | |
13349 | - } | |
13350 | - }, | |
13351 | 12405 | "node_modules/intl": { |
13352 | 12406 | "version": "1.2.5", |
13353 | 12407 | "resolved": "https://registry.npmjs.org/intl/-/intl-1.2.5.tgz", |
... | ... | @@ -13407,30 +12461,6 @@ |
13407 | 12461 | "resolved": "https://registry.npmjs.org/inversify-inject-decorators/-/inversify-inject-decorators-3.1.0.tgz", |
13408 | 12462 | "integrity": "sha512-/seBlVp5bXrLQS3DpKEmlgeZL6C7Tf/QITd+IMQrbBBGuCbxb7k3hRAWu9XSreNpFzLgSboz3sClLSEmGwHphw==" |
13409 | 12463 | }, |
13410 | - "node_modules/invert-kv": { | |
13411 | - "version": "1.0.0", | |
13412 | - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", | |
13413 | - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", | |
13414 | - "dev": true, | |
13415 | - "peer": true, | |
13416 | - "engines": { | |
13417 | - "node": ">=0.10.0" | |
13418 | - } | |
13419 | - }, | |
13420 | - "node_modules/is-accessor-descriptor": { | |
13421 | - "version": "1.0.1", | |
13422 | - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", | |
13423 | - "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", | |
13424 | - "dev": true, | |
13425 | - "optional": true, | |
13426 | - "peer": true, | |
13427 | - "dependencies": { | |
13428 | - "hasown": "^2.0.0" | |
13429 | - }, | |
13430 | - "engines": { | |
13431 | - "node": ">= 0.10" | |
13432 | - } | |
13433 | - }, | |
13434 | 12464 | "node_modules/is-any-array": { |
13435 | 12465 | "version": "2.0.1", |
13436 | 12466 | "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.1.tgz", |
... | ... | @@ -13560,20 +12590,6 @@ |
13560 | 12590 | "url": "https://github.com/sponsors/ljharb" |
13561 | 12591 | } |
13562 | 12592 | }, |
13563 | - "node_modules/is-data-descriptor": { | |
13564 | - "version": "1.0.1", | |
13565 | - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", | |
13566 | - "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", | |
13567 | - "dev": true, | |
13568 | - "optional": true, | |
13569 | - "peer": true, | |
13570 | - "dependencies": { | |
13571 | - "hasown": "^2.0.0" | |
13572 | - }, | |
13573 | - "engines": { | |
13574 | - "node": ">= 0.4" | |
13575 | - } | |
13576 | - }, | |
13577 | 12593 | "node_modules/is-date-object": { |
13578 | 12594 | "version": "1.0.5", |
13579 | 12595 | "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", |
... | ... | @@ -13588,21 +12604,6 @@ |
13588 | 12604 | "url": "https://github.com/sponsors/ljharb" |
13589 | 12605 | } |
13590 | 12606 | }, |
13591 | - "node_modules/is-descriptor": { | |
13592 | - "version": "0.1.7", | |
13593 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", | |
13594 | - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", | |
13595 | - "dev": true, | |
13596 | - "optional": true, | |
13597 | - "peer": true, | |
13598 | - "dependencies": { | |
13599 | - "is-accessor-descriptor": "^1.0.1", | |
13600 | - "is-data-descriptor": "^1.0.1" | |
13601 | - }, | |
13602 | - "engines": { | |
13603 | - "node": ">= 0.4" | |
13604 | - } | |
13605 | - }, | |
13606 | 12607 | "node_modules/is-directory": { |
13607 | 12608 | "version": "0.3.1", |
13608 | 12609 | "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", |
... | ... | @@ -13909,6 +12910,7 @@ |
13909 | 12910 | "version": "1.1.0", |
13910 | 12911 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", |
13911 | 12912 | "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", |
12913 | + "dev": true, | |
13912 | 12914 | "engines": { |
13913 | 12915 | "node": ">=0.10.0" |
13914 | 12916 | } |
... | ... | @@ -13973,13 +12975,6 @@ |
13973 | 12975 | "url": "https://github.com/sponsors/sindresorhus" |
13974 | 12976 | } |
13975 | 12977 | }, |
13976 | - "node_modules/is-utf8": { | |
13977 | - "version": "0.2.1", | |
13978 | - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", | |
13979 | - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", | |
13980 | - "dev": true, | |
13981 | - "peer": true | |
13982 | - }, | |
13983 | 12978 | "node_modules/is-weakmap": { |
13984 | 12979 | "version": "2.0.1", |
13985 | 12980 | "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", |
... | ... | @@ -14016,17 +13011,6 @@ |
14016 | 13011 | "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", |
14017 | 13012 | "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" |
14018 | 13013 | }, |
14019 | - "node_modules/is-windows": { | |
14020 | - "version": "1.0.2", | |
14021 | - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", | |
14022 | - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", | |
14023 | - "dev": true, | |
14024 | - "optional": true, | |
14025 | - "peer": true, | |
14026 | - "engines": { | |
14027 | - "node": ">=0.10.0" | |
14028 | - } | |
14029 | - }, | |
14030 | 13014 | "node_modules/is-wsl": { |
14031 | 13015 | "version": "2.2.0", |
14032 | 13016 | "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", |
... | ... | @@ -14070,26 +13054,6 @@ |
14070 | 13054 | "node": ">=0.10.0" |
14071 | 13055 | } |
14072 | 13056 | }, |
14073 | - "node_modules/isomorphic-fetch": { | |
14074 | - "version": "2.2.1", | |
14075 | - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", | |
14076 | - "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", | |
14077 | - "peer": true, | |
14078 | - "dependencies": { | |
14079 | - "node-fetch": "^1.0.1", | |
14080 | - "whatwg-fetch": ">=0.10.0" | |
14081 | - } | |
14082 | - }, | |
14083 | - "node_modules/isomorphic-fetch/node_modules/node-fetch": { | |
14084 | - "version": "1.7.3", | |
14085 | - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", | |
14086 | - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", | |
14087 | - "peer": true, | |
14088 | - "dependencies": { | |
14089 | - "encoding": "^0.1.11", | |
14090 | - "is-stream": "^1.0.1" | |
14091 | - } | |
14092 | - }, | |
14093 | 13057 | "node_modules/isomorphic-unfetch": { |
14094 | 13058 | "version": "4.0.2", |
14095 | 13059 | "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-4.0.2.tgz", |
... | ... | @@ -14471,13 +13435,6 @@ |
14471 | 13435 | "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", |
14472 | 13436 | "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" |
14473 | 13437 | }, |
14474 | - "node_modules/json-loader": { | |
14475 | - "version": "0.5.7", | |
14476 | - "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", | |
14477 | - "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", | |
14478 | - "dev": true, | |
14479 | - "peer": true | |
14480 | - }, | |
14481 | 13438 | "node_modules/json-parse-better-errors": { |
14482 | 13439 | "version": "1.0.2", |
14483 | 13440 | "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", |
... | ... | @@ -14494,37 +13451,11 @@ |
14494 | 13451 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", |
14495 | 13452 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" |
14496 | 13453 | }, |
14497 | - "node_modules/json-stable-stringify": { | |
14498 | - "version": "1.1.1", | |
14499 | - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", | |
14500 | - "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", | |
14501 | - "dev": true, | |
14502 | - "peer": true, | |
14503 | - "dependencies": { | |
14504 | - "call-bind": "^1.0.5", | |
14505 | - "isarray": "^2.0.5", | |
14506 | - "jsonify": "^0.0.1", | |
14507 | - "object-keys": "^1.1.1" | |
14508 | - }, | |
14509 | - "engines": { | |
14510 | - "node": ">= 0.4" | |
14511 | - }, | |
14512 | - "funding": { | |
14513 | - "url": "https://github.com/sponsors/ljharb" | |
14514 | - } | |
14515 | - }, | |
14516 | 13454 | "node_modules/json-stable-stringify-without-jsonify": { |
14517 | 13455 | "version": "1.0.1", |
14518 | 13456 | "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", |
14519 | 13457 | "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" |
14520 | 13458 | }, |
14521 | - "node_modules/json-stable-stringify/node_modules/isarray": { | |
14522 | - "version": "2.0.5", | |
14523 | - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", | |
14524 | - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", | |
14525 | - "dev": true, | |
14526 | - "peer": true | |
14527 | - }, | |
14528 | 13459 | "node_modules/json-stringify-pretty-compact": { |
14529 | 13460 | "version": "3.0.0", |
14530 | 13461 | "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz", |
... | ... | @@ -14569,16 +13500,6 @@ |
14569 | 13500 | "graceful-fs": "^4.1.6" |
14570 | 13501 | } |
14571 | 13502 | }, |
14572 | - "node_modules/jsonify": { | |
14573 | - "version": "0.0.1", | |
14574 | - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", | |
14575 | - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", | |
14576 | - "dev": true, | |
14577 | - "peer": true, | |
14578 | - "funding": { | |
14579 | - "url": "https://github.com/sponsors/ljharb" | |
14580 | - } | |
14581 | - }, | |
14582 | 13503 | "node_modules/jsx-ast-utils": { |
14583 | 13504 | "version": "3.3.5", |
14584 | 13505 | "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", |
... | ... | @@ -14656,19 +13577,6 @@ |
14656 | 13577 | "node": ">=0.10.0" |
14657 | 13578 | } |
14658 | 13579 | }, |
14659 | - "node_modules/lcid": { | |
14660 | - "version": "1.0.0", | |
14661 | - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", | |
14662 | - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", | |
14663 | - "dev": true, | |
14664 | - "peer": true, | |
14665 | - "dependencies": { | |
14666 | - "invert-kv": "^1.0.0" | |
14667 | - }, | |
14668 | - "engines": { | |
14669 | - "node": ">=0.10.0" | |
14670 | - } | |
14671 | - }, | |
14672 | 13580 | "node_modules/less": { |
14673 | 13581 | "version": "4.1.3", |
14674 | 13582 | "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", |
... | ... | @@ -15088,58 +13996,6 @@ |
15088 | 13996 | "url": "https://github.com/chalk/wrap-ansi?sponsor=1" |
15089 | 13997 | } |
15090 | 13998 | }, |
15091 | - "node_modules/load-json-file": { | |
15092 | - "version": "1.1.0", | |
15093 | - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", | |
15094 | - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", | |
15095 | - "dev": true, | |
15096 | - "peer": true, | |
15097 | - "dependencies": { | |
15098 | - "graceful-fs": "^4.1.2", | |
15099 | - "parse-json": "^2.2.0", | |
15100 | - "pify": "^2.0.0", | |
15101 | - "pinkie-promise": "^2.0.0", | |
15102 | - "strip-bom": "^2.0.0" | |
15103 | - }, | |
15104 | - "engines": { | |
15105 | - "node": ">=0.10.0" | |
15106 | - } | |
15107 | - }, | |
15108 | - "node_modules/load-json-file/node_modules/parse-json": { | |
15109 | - "version": "2.2.0", | |
15110 | - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", | |
15111 | - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", | |
15112 | - "dev": true, | |
15113 | - "peer": true, | |
15114 | - "dependencies": { | |
15115 | - "error-ex": "^1.2.0" | |
15116 | - }, | |
15117 | - "engines": { | |
15118 | - "node": ">=0.10.0" | |
15119 | - } | |
15120 | - }, | |
15121 | - "node_modules/load-json-file/node_modules/strip-bom": { | |
15122 | - "version": "2.0.0", | |
15123 | - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", | |
15124 | - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", | |
15125 | - "dev": true, | |
15126 | - "peer": true, | |
15127 | - "dependencies": { | |
15128 | - "is-utf8": "^0.2.0" | |
15129 | - }, | |
15130 | - "engines": { | |
15131 | - "node": ">=0.10.0" | |
15132 | - } | |
15133 | - }, | |
15134 | - "node_modules/loader-runner": { | |
15135 | - "version": "4.3.0", | |
15136 | - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", | |
15137 | - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", | |
15138 | - "peer": true, | |
15139 | - "engines": { | |
15140 | - "node": ">=6.11.5" | |
15141 | - } | |
15142 | - }, | |
15143 | 13999 | "node_modules/loader-utils": { |
15144 | 14000 | "version": "2.0.4", |
15145 | 14001 | "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", |
... | ... | @@ -15546,17 +14402,6 @@ |
15546 | 14402 | "inversify": "^5.0.1" |
15547 | 14403 | } |
15548 | 14404 | }, |
15549 | - "node_modules/map-cache": { | |
15550 | - "version": "0.2.2", | |
15551 | - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", | |
15552 | - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", | |
15553 | - "dev": true, | |
15554 | - "optional": true, | |
15555 | - "peer": true, | |
15556 | - "engines": { | |
15557 | - "node": ">=0.10.0" | |
15558 | - } | |
15559 | - }, | |
15560 | 14405 | "node_modules/map-obj": { |
15561 | 14406 | "version": "4.3.0", |
15562 | 14407 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", |
... | ... | @@ -15568,20 +14413,6 @@ |
15568 | 14413 | "url": "https://github.com/sponsors/sindresorhus" |
15569 | 14414 | } |
15570 | 14415 | }, |
15571 | - "node_modules/map-visit": { | |
15572 | - "version": "1.0.0", | |
15573 | - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", | |
15574 | - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", | |
15575 | - "dev": true, | |
15576 | - "optional": true, | |
15577 | - "peer": true, | |
15578 | - "dependencies": { | |
15579 | - "object-visit": "^1.0.0" | |
15580 | - }, | |
15581 | - "engines": { | |
15582 | - "node": ">=0.10.0" | |
15583 | - } | |
15584 | - }, | |
15585 | 14416 | "node_modules/mapbox-gl": { |
15586 | 14417 | "version": "1.13.3", |
15587 | 14418 | "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.3.tgz", |
... | ... | @@ -15716,17 +14547,6 @@ |
15716 | 14547 | "node": ">= 4.0.0" |
15717 | 14548 | } |
15718 | 14549 | }, |
15719 | - "node_modules/memory-fs": { | |
15720 | - "version": "0.4.1", | |
15721 | - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", | |
15722 | - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", | |
15723 | - "dev": true, | |
15724 | - "peer": true, | |
15725 | - "dependencies": { | |
15726 | - "errno": "^0.1.3", | |
15727 | - "readable-stream": "^2.0.1" | |
15728 | - } | |
15729 | - }, | |
15730 | 14550 | "node_modules/meow": { |
15731 | 14551 | "version": "9.0.0", |
15732 | 14552 | "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", |
... | ... | @@ -15914,35 +14734,6 @@ |
15914 | 14734 | "node": ">= 6" |
15915 | 14735 | } |
15916 | 14736 | }, |
15917 | - "node_modules/mixin-deep": { | |
15918 | - "version": "1.3.2", | |
15919 | - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", | |
15920 | - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", | |
15921 | - "dev": true, | |
15922 | - "optional": true, | |
15923 | - "peer": true, | |
15924 | - "dependencies": { | |
15925 | - "for-in": "^1.0.2", | |
15926 | - "is-extendable": "^1.0.1" | |
15927 | - }, | |
15928 | - "engines": { | |
15929 | - "node": ">=0.10.0" | |
15930 | - } | |
15931 | - }, | |
15932 | - "node_modules/mixin-deep/node_modules/is-extendable": { | |
15933 | - "version": "1.0.1", | |
15934 | - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | |
15935 | - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | |
15936 | - "dev": true, | |
15937 | - "optional": true, | |
15938 | - "peer": true, | |
15939 | - "dependencies": { | |
15940 | - "is-plain-object": "^2.0.4" | |
15941 | - }, | |
15942 | - "engines": { | |
15943 | - "node": ">=0.10.0" | |
15944 | - } | |
15945 | - }, | |
15946 | 14737 | "node_modules/mkdirp": { |
15947 | 14738 | "version": "1.0.4", |
15948 | 14739 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", |
... | ... | @@ -16065,14 +14856,6 @@ |
16065 | 14856 | "thenify-all": "^1.0.0" |
16066 | 14857 | } |
16067 | 14858 | }, |
16068 | - "node_modules/nan": { | |
16069 | - "version": "2.22.0", | |
16070 | - "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", | |
16071 | - "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", | |
16072 | - "dev": true, | |
16073 | - "optional": true, | |
16074 | - "peer": true | |
16075 | - }, | |
16076 | 14859 | "node_modules/nano-css": { |
16077 | 14860 | "version": "5.6.1", |
16078 | 14861 | "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.1.tgz", |
... | ... | @@ -16109,89 +14892,6 @@ |
16109 | 14892 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" |
16110 | 14893 | } |
16111 | 14894 | }, |
16112 | - "node_modules/nanomatch": { | |
16113 | - "version": "1.2.13", | |
16114 | - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", | |
16115 | - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", | |
16116 | - "dev": true, | |
16117 | - "optional": true, | |
16118 | - "peer": true, | |
16119 | - "dependencies": { | |
16120 | - "arr-diff": "^4.0.0", | |
16121 | - "array-unique": "^0.3.2", | |
16122 | - "define-property": "^2.0.2", | |
16123 | - "extend-shallow": "^3.0.2", | |
16124 | - "fragment-cache": "^0.2.1", | |
16125 | - "is-windows": "^1.0.2", | |
16126 | - "kind-of": "^6.0.2", | |
16127 | - "object.pick": "^1.3.0", | |
16128 | - "regex-not": "^1.0.0", | |
16129 | - "snapdragon": "^0.8.1", | |
16130 | - "to-regex": "^3.0.1" | |
16131 | - }, | |
16132 | - "engines": { | |
16133 | - "node": ">=0.10.0" | |
16134 | - } | |
16135 | - }, | |
16136 | - "node_modules/nanomatch/node_modules/define-property": { | |
16137 | - "version": "2.0.2", | |
16138 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | |
16139 | - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | |
16140 | - "dev": true, | |
16141 | - "optional": true, | |
16142 | - "peer": true, | |
16143 | - "dependencies": { | |
16144 | - "is-descriptor": "^1.0.2", | |
16145 | - "isobject": "^3.0.1" | |
16146 | - }, | |
16147 | - "engines": { | |
16148 | - "node": ">=0.10.0" | |
16149 | - } | |
16150 | - }, | |
16151 | - "node_modules/nanomatch/node_modules/extend-shallow": { | |
16152 | - "version": "3.0.2", | |
16153 | - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | |
16154 | - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", | |
16155 | - "dev": true, | |
16156 | - "optional": true, | |
16157 | - "peer": true, | |
16158 | - "dependencies": { | |
16159 | - "assign-symbols": "^1.0.0", | |
16160 | - "is-extendable": "^1.0.1" | |
16161 | - }, | |
16162 | - "engines": { | |
16163 | - "node": ">=0.10.0" | |
16164 | - } | |
16165 | - }, | |
16166 | - "node_modules/nanomatch/node_modules/is-descriptor": { | |
16167 | - "version": "1.0.3", | |
16168 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", | |
16169 | - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", | |
16170 | - "dev": true, | |
16171 | - "optional": true, | |
16172 | - "peer": true, | |
16173 | - "dependencies": { | |
16174 | - "is-accessor-descriptor": "^1.0.1", | |
16175 | - "is-data-descriptor": "^1.0.1" | |
16176 | - }, | |
16177 | - "engines": { | |
16178 | - "node": ">= 0.4" | |
16179 | - } | |
16180 | - }, | |
16181 | - "node_modules/nanomatch/node_modules/is-extendable": { | |
16182 | - "version": "1.0.1", | |
16183 | - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | |
16184 | - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | |
16185 | - "dev": true, | |
16186 | - "optional": true, | |
16187 | - "peer": true, | |
16188 | - "dependencies": { | |
16189 | - "is-plain-object": "^2.0.4" | |
16190 | - }, | |
16191 | - "engines": { | |
16192 | - "node": ">=0.10.0" | |
16193 | - } | |
16194 | - }, | |
16195 | 14895 | "node_modules/natural-compare": { |
16196 | 14896 | "version": "1.4.0", |
16197 | 14897 | "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", |
... | ... | @@ -16230,12 +14930,6 @@ |
16230 | 14930 | "node": ">=0.10.0" |
16231 | 14931 | } |
16232 | 14932 | }, |
16233 | - "node_modules/neo-async": { | |
16234 | - "version": "2.6.2", | |
16235 | - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", | |
16236 | - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", | |
16237 | - "peer": true | |
16238 | - }, | |
16239 | 14933 | "node_modules/next-tick": { |
16240 | 14934 | "version": "1.1.0", |
16241 | 14935 | "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", |
... | ... | @@ -16491,16 +15185,6 @@ |
16491 | 15185 | "url": "https://github.com/fb55/nth-check?sponsor=1" |
16492 | 15186 | } |
16493 | 15187 | }, |
16494 | - "node_modules/number-is-nan": { | |
16495 | - "version": "1.0.1", | |
16496 | - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | |
16497 | - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", | |
16498 | - "dev": true, | |
16499 | - "peer": true, | |
16500 | - "engines": { | |
16501 | - "node": ">=0.10.0" | |
16502 | - } | |
16503 | - }, | |
16504 | 15188 | "node_modules/object-assign": { |
16505 | 15189 | "version": "4.1.1", |
16506 | 15190 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", |
... | ... | @@ -16509,36 +15193,6 @@ |
16509 | 15193 | "node": ">=0.10.0" |
16510 | 15194 | } |
16511 | 15195 | }, |
16512 | - "node_modules/object-copy": { | |
16513 | - "version": "0.1.0", | |
16514 | - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", | |
16515 | - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", | |
16516 | - "dev": true, | |
16517 | - "optional": true, | |
16518 | - "peer": true, | |
16519 | - "dependencies": { | |
16520 | - "copy-descriptor": "^0.1.0", | |
16521 | - "define-property": "^0.2.5", | |
16522 | - "kind-of": "^3.0.3" | |
16523 | - }, | |
16524 | - "engines": { | |
16525 | - "node": ">=0.10.0" | |
16526 | - } | |
16527 | - }, | |
16528 | - "node_modules/object-copy/node_modules/kind-of": { | |
16529 | - "version": "3.2.2", | |
16530 | - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | |
16531 | - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", | |
16532 | - "dev": true, | |
16533 | - "optional": true, | |
16534 | - "peer": true, | |
16535 | - "dependencies": { | |
16536 | - "is-buffer": "^1.1.5" | |
16537 | - }, | |
16538 | - "engines": { | |
16539 | - "node": ">=0.10.0" | |
16540 | - } | |
16541 | - }, | |
16542 | 15196 | "node_modules/object-hash": { |
16543 | 15197 | "version": "3.0.0", |
16544 | 15198 | "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", |
... | ... | @@ -16579,20 +15233,6 @@ |
16579 | 15233 | "node": ">= 0.4" |
16580 | 15234 | } |
16581 | 15235 | }, |
16582 | - "node_modules/object-visit": { | |
16583 | - "version": "1.0.1", | |
16584 | - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", | |
16585 | - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", | |
16586 | - "dev": true, | |
16587 | - "optional": true, | |
16588 | - "peer": true, | |
16589 | - "dependencies": { | |
16590 | - "isobject": "^3.0.0" | |
16591 | - }, | |
16592 | - "engines": { | |
16593 | - "node": ">=0.10.0" | |
16594 | - } | |
16595 | - }, | |
16596 | 15236 | "node_modules/object.assign": { |
16597 | 15237 | "version": "4.1.5", |
16598 | 15238 | "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", |
... | ... | @@ -16668,20 +15308,6 @@ |
16668 | 15308 | "url": "https://github.com/sponsors/ljharb" |
16669 | 15309 | } |
16670 | 15310 | }, |
16671 | - "node_modules/object.pick": { | |
16672 | - "version": "1.3.0", | |
16673 | - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", | |
16674 | - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", | |
16675 | - "dev": true, | |
16676 | - "optional": true, | |
16677 | - "peer": true, | |
16678 | - "dependencies": { | |
16679 | - "isobject": "^3.0.1" | |
16680 | - }, | |
16681 | - "engines": { | |
16682 | - "node": ">=0.10.0" | |
16683 | - } | |
16684 | - }, | |
16685 | 15311 | "node_modules/object.values": { |
16686 | 15312 | "version": "1.1.7", |
16687 | 15313 | "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", |
... | ... | @@ -16927,19 +15553,6 @@ |
16927 | 15553 | "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", |
16928 | 15554 | "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" |
16929 | 15555 | }, |
16930 | - "node_modules/os-locale": { | |
16931 | - "version": "1.4.0", | |
16932 | - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", | |
16933 | - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", | |
16934 | - "dev": true, | |
16935 | - "peer": true, | |
16936 | - "dependencies": { | |
16937 | - "lcid": "^1.0.0" | |
16938 | - }, | |
16939 | - "engines": { | |
16940 | - "node": ">=0.10.0" | |
16941 | - } | |
16942 | - }, | |
16943 | 15556 | "node_modules/os-tmpdir": { |
16944 | 15557 | "version": "1.0.2", |
16945 | 15558 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", |
... | ... | @@ -17107,31 +15720,12 @@ |
17107 | 15720 | "tslib": "^2.0.3" |
17108 | 15721 | } |
17109 | 15722 | }, |
17110 | - "node_modules/pascalcase": { | |
17111 | - "version": "0.1.1", | |
17112 | - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", | |
17113 | - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", | |
17114 | - "dev": true, | |
17115 | - "optional": true, | |
17116 | - "peer": true, | |
17117 | - "engines": { | |
17118 | - "node": ">=0.10.0" | |
17119 | - } | |
17120 | - }, | |
17121 | 15723 | "node_modules/path-browserify": { |
17122 | 15724 | "version": "1.0.1", |
17123 | 15725 | "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", |
17124 | 15726 | "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", |
17125 | 15727 | "dev": true |
17126 | 15728 | }, |
17127 | - "node_modules/path-dirname": { | |
17128 | - "version": "1.0.2", | |
17129 | - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", | |
17130 | - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", | |
17131 | - "dev": true, | |
17132 | - "optional": true, | |
17133 | - "peer": true | |
17134 | - }, | |
17135 | 15729 | "node_modules/path-exists": { |
17136 | 15730 | "version": "4.0.0", |
17137 | 15731 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", |
... | ... | @@ -17343,17 +15937,6 @@ |
17343 | 15937 | "polyline-miter-util": "^1.0.1" |
17344 | 15938 | } |
17345 | 15939 | }, |
17346 | - "node_modules/posix-character-classes": { | |
17347 | - "version": "0.1.1", | |
17348 | - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", | |
17349 | - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", | |
17350 | - "dev": true, | |
17351 | - "optional": true, | |
17352 | - "peer": true, | |
17353 | - "engines": { | |
17354 | - "node": ">=0.10.0" | |
17355 | - } | |
17356 | - }, | |
17357 | 15940 | "node_modules/possible-typed-array-names": { |
17358 | 15941 | "version": "1.0.0", |
17359 | 15942 | "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", |
... | ... | @@ -18129,6 +16712,7 @@ |
18129 | 16712 | "version": "3.1.0", |
18130 | 16713 | "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", |
18131 | 16714 | "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", |
16715 | + "dev": true, | |
18132 | 16716 | "bin": { |
18133 | 16717 | "prettier": "bin/prettier.cjs" |
18134 | 16718 | }, |
... | ... | @@ -18289,7 +16873,7 @@ |
18289 | 16873 | "version": "1.0.1", |
18290 | 16874 | "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", |
18291 | 16875 | "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", |
18292 | - "devOptional": true | |
16876 | + "optional": true | |
18293 | 16877 | }, |
18294 | 16878 | "node_modules/public-encrypt": { |
18295 | 16879 | "version": "4.0.3", |
... | ... | @@ -19043,19 +17627,6 @@ |
19043 | 17627 | "react-dom": ">=16.9.0" |
19044 | 17628 | } |
19045 | 17629 | }, |
19046 | - "node_modules/react": { | |
19047 | - "version": "17.0.2", | |
19048 | - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", | |
19049 | - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", | |
19050 | - "peer": true, | |
19051 | - "dependencies": { | |
19052 | - "loose-envify": "^1.1.0", | |
19053 | - "object-assign": "^4.1.1" | |
19054 | - }, | |
19055 | - "engines": { | |
19056 | - "node": ">=0.10.0" | |
19057 | - } | |
19058 | - }, | |
19059 | 17630 | "node_modules/react-color": { |
19060 | 17631 | "version": "2.17.3", |
19061 | 17632 | "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.17.3.tgz", |
... | ... | @@ -19080,20 +17651,6 @@ |
19080 | 17651 | "react": ">=16.0.0" |
19081 | 17652 | } |
19082 | 17653 | }, |
19083 | - "node_modules/react-dom": { | |
19084 | - "version": "17.0.2", | |
19085 | - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", | |
19086 | - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", | |
19087 | - "peer": true, | |
19088 | - "dependencies": { | |
19089 | - "loose-envify": "^1.1.0", | |
19090 | - "object-assign": "^4.1.1", | |
19091 | - "scheduler": "^0.20.2" | |
19092 | - }, | |
19093 | - "peerDependencies": { | |
19094 | - "react": "17.0.2" | |
19095 | - } | |
19096 | - }, | |
19097 | 17654 | "node_modules/react-error-overlay": { |
19098 | 17655 | "version": "6.0.9", |
19099 | 17656 | "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", |
... | ... | @@ -19124,174 +17681,11 @@ |
19124 | 17681 | "react-dom": "^16.6.3" |
19125 | 17682 | } |
19126 | 17683 | }, |
19127 | - "node_modules/react-file-viewer/node_modules/acorn": { | |
19128 | - "version": "5.7.4", | |
19129 | - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", | |
19130 | - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", | |
19131 | - "dev": true, | |
19132 | - "peer": true, | |
19133 | - "bin": { | |
19134 | - "acorn": "bin/acorn" | |
19135 | - }, | |
19136 | - "engines": { | |
19137 | - "node": ">=0.4.0" | |
19138 | - } | |
19139 | - }, | |
19140 | - "node_modules/react-file-viewer/node_modules/ajv": { | |
19141 | - "version": "4.11.8", | |
19142 | - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", | |
19143 | - "integrity": "sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ==", | |
19144 | - "dev": true, | |
19145 | - "peer": true, | |
19146 | - "dependencies": { | |
19147 | - "co": "^4.6.0", | |
19148 | - "json-stable-stringify": "^1.0.1" | |
19149 | - } | |
19150 | - }, | |
19151 | - "node_modules/react-file-viewer/node_modules/ajv-keywords": { | |
19152 | - "version": "1.5.1", | |
19153 | - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", | |
19154 | - "integrity": "sha512-vuBv+fm2s6cqUyey2A7qYcvsik+GMDJsw8BARP2sDE76cqmaZVarsvHf7Vx6VJ0Xk8gLl+u3MoAPf6gKzJefeA==", | |
19155 | - "dev": true, | |
19156 | - "peer": true, | |
19157 | - "peerDependencies": { | |
19158 | - "ajv": ">=4.10.0" | |
19159 | - } | |
19160 | - }, | |
19161 | - "node_modules/react-file-viewer/node_modules/ansi-regex": { | |
19162 | - "version": "2.1.1", | |
19163 | - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | |
19164 | - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", | |
19165 | - "dev": true, | |
19166 | - "peer": true, | |
19167 | - "engines": { | |
19168 | - "node": ">=0.10.0" | |
19169 | - } | |
19170 | - }, | |
19171 | - "node_modules/react-file-viewer/node_modules/async": { | |
19172 | - "version": "2.6.4", | |
19173 | - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", | |
19174 | - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", | |
19175 | - "dev": true, | |
19176 | - "peer": true, | |
19177 | - "dependencies": { | |
19178 | - "lodash": "^4.17.14" | |
19179 | - } | |
19180 | - }, | |
19181 | - "node_modules/react-file-viewer/node_modules/big.js": { | |
19182 | - "version": "3.2.0", | |
19183 | - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", | |
19184 | - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", | |
19185 | - "dev": true, | |
19186 | - "peer": true, | |
19187 | - "engines": { | |
19188 | - "node": "*" | |
19189 | - } | |
19190 | - }, | |
19191 | - "node_modules/react-file-viewer/node_modules/camelcase": { | |
19192 | - "version": "3.0.0", | |
19193 | - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", | |
19194 | - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", | |
19195 | - "dev": true, | |
19196 | - "peer": true, | |
19197 | - "engines": { | |
19198 | - "node": ">=0.10.0" | |
19199 | - } | |
19200 | - }, | |
19201 | - "node_modules/react-file-viewer/node_modules/cliui": { | |
19202 | - "version": "3.2.0", | |
19203 | - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", | |
19204 | - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", | |
19205 | - "dev": true, | |
19206 | - "peer": true, | |
19207 | - "dependencies": { | |
19208 | - "string-width": "^1.0.1", | |
19209 | - "strip-ansi": "^3.0.1", | |
19210 | - "wrap-ansi": "^2.0.0" | |
19211 | - } | |
19212 | - }, | |
19213 | - "node_modules/react-file-viewer/node_modules/emojis-list": { | |
19214 | - "version": "2.1.0", | |
19215 | - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", | |
19216 | - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", | |
19217 | - "dev": true, | |
19218 | - "peer": true, | |
19219 | - "engines": { | |
19220 | - "node": ">= 0.10" | |
19221 | - } | |
19222 | - }, | |
19223 | - "node_modules/react-file-viewer/node_modules/enhanced-resolve": { | |
19224 | - "version": "3.4.1", | |
19225 | - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", | |
19226 | - "integrity": "sha512-ZaAux1rigq1e2nQrztHn4h2ugvpzZxs64qneNah+8Mh/K0CRqJFJc+UoXnUsq+1yX+DmQFPPdVqboKAJ89e0Iw==", | |
19227 | - "dev": true, | |
19228 | - "peer": true, | |
19229 | - "dependencies": { | |
19230 | - "graceful-fs": "^4.1.2", | |
19231 | - "memory-fs": "^0.4.0", | |
19232 | - "object-assign": "^4.0.1", | |
19233 | - "tapable": "^0.2.7" | |
19234 | - }, | |
19235 | - "engines": { | |
19236 | - "node": ">=4.3.0 <5.0.0 || >=5.10" | |
19237 | - } | |
19238 | - }, | |
19239 | - "node_modules/react-file-viewer/node_modules/fast-deep-equal": { | |
19240 | - "version": "1.1.0", | |
19241 | - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", | |
19242 | - "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==", | |
19243 | - "dev": true | |
19244 | - }, | |
19245 | - "node_modules/react-file-viewer/node_modules/find-up": { | |
19246 | - "version": "1.1.2", | |
19247 | - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", | |
19248 | - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", | |
19249 | - "dev": true, | |
19250 | - "peer": true, | |
19251 | - "dependencies": { | |
19252 | - "path-exists": "^2.0.0", | |
19253 | - "pinkie-promise": "^2.0.0" | |
19254 | - }, | |
19255 | - "engines": { | |
19256 | - "node": ">=0.10.0" | |
19257 | - } | |
19258 | - }, | |
19259 | - "node_modules/react-file-viewer/node_modules/get-caller-file": { | |
19260 | - "version": "1.0.3", | |
19261 | - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", | |
19262 | - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", | |
19263 | - "dev": true, | |
19264 | - "peer": true | |
19265 | - }, | |
19266 | - "node_modules/react-file-viewer/node_modules/has-flag": { | |
19267 | - "version": "1.0.0", | |
19268 | - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", | |
19269 | - "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", | |
19270 | - "dev": true, | |
19271 | - "peer": true, | |
19272 | - "engines": { | |
19273 | - "node": ">=0.10.0" | |
19274 | - } | |
19275 | - }, | |
19276 | - "node_modules/react-file-viewer/node_modules/hosted-git-info": { | |
19277 | - "version": "2.8.9", | |
19278 | - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", | |
19279 | - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", | |
19280 | - "dev": true, | |
19281 | - "peer": true | |
19282 | - }, | |
19283 | - "node_modules/react-file-viewer/node_modules/is-fullwidth-code-point": { | |
19284 | - "version": "1.0.0", | |
19285 | - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", | |
19286 | - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", | |
19287 | - "dev": true, | |
19288 | - "peer": true, | |
19289 | - "dependencies": { | |
19290 | - "number-is-nan": "^1.0.0" | |
19291 | - }, | |
19292 | - "engines": { | |
19293 | - "node": ">=0.10.0" | |
19294 | - } | |
17684 | + "node_modules/react-file-viewer/node_modules/fast-deep-equal": { | |
17685 | + "version": "1.1.0", | |
17686 | + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", | |
17687 | + "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==", | |
17688 | + "dev": true | |
19295 | 17689 | }, |
19296 | 17690 | "node_modules/react-file-viewer/node_modules/json-schema-traverse": { |
19297 | 17691 | "version": "0.3.1", |
... | ... | @@ -19299,93 +17693,6 @@ |
19299 | 17693 | "integrity": "sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==", |
19300 | 17694 | "dev": true |
19301 | 17695 | }, |
19302 | - "node_modules/react-file-viewer/node_modules/json5": { | |
19303 | - "version": "0.5.1", | |
19304 | - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", | |
19305 | - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", | |
19306 | - "dev": true, | |
19307 | - "peer": true, | |
19308 | - "bin": { | |
19309 | - "json5": "lib/cli.js" | |
19310 | - } | |
19311 | - }, | |
19312 | - "node_modules/react-file-viewer/node_modules/loader-runner": { | |
19313 | - "version": "2.4.0", | |
19314 | - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", | |
19315 | - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", | |
19316 | - "dev": true, | |
19317 | - "peer": true, | |
19318 | - "engines": { | |
19319 | - "node": ">=4.3.0 <5.0.0 || >=5.10" | |
19320 | - } | |
19321 | - }, | |
19322 | - "node_modules/react-file-viewer/node_modules/loader-utils": { | |
19323 | - "version": "0.2.17", | |
19324 | - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", | |
19325 | - "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", | |
19326 | - "dev": true, | |
19327 | - "peer": true, | |
19328 | - "dependencies": { | |
19329 | - "big.js": "^3.1.3", | |
19330 | - "emojis-list": "^2.0.0", | |
19331 | - "json5": "^0.5.0", | |
19332 | - "object-assign": "^4.0.1" | |
19333 | - } | |
19334 | - }, | |
19335 | - "node_modules/react-file-viewer/node_modules/mkdirp": { | |
19336 | - "version": "0.5.6", | |
19337 | - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", | |
19338 | - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", | |
19339 | - "dev": true, | |
19340 | - "peer": true, | |
19341 | - "dependencies": { | |
19342 | - "minimist": "^1.2.6" | |
19343 | - }, | |
19344 | - "bin": { | |
19345 | - "mkdirp": "bin/cmd.js" | |
19346 | - } | |
19347 | - }, | |
19348 | - "node_modules/react-file-viewer/node_modules/normalize-package-data": { | |
19349 | - "version": "2.5.0", | |
19350 | - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", | |
19351 | - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", | |
19352 | - "dev": true, | |
19353 | - "peer": true, | |
19354 | - "dependencies": { | |
19355 | - "hosted-git-info": "^2.1.4", | |
19356 | - "resolve": "^1.10.0", | |
19357 | - "semver": "2 || 3 || 4 || 5", | |
19358 | - "validate-npm-package-license": "^3.0.1" | |
19359 | - } | |
19360 | - }, | |
19361 | - "node_modules/react-file-viewer/node_modules/path-exists": { | |
19362 | - "version": "2.1.0", | |
19363 | - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", | |
19364 | - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", | |
19365 | - "dev": true, | |
19366 | - "peer": true, | |
19367 | - "dependencies": { | |
19368 | - "pinkie-promise": "^2.0.0" | |
19369 | - }, | |
19370 | - "engines": { | |
19371 | - "node": ">=0.10.0" | |
19372 | - } | |
19373 | - }, | |
19374 | - "node_modules/react-file-viewer/node_modules/path-type": { | |
19375 | - "version": "1.1.0", | |
19376 | - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", | |
19377 | - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", | |
19378 | - "dev": true, | |
19379 | - "peer": true, | |
19380 | - "dependencies": { | |
19381 | - "graceful-fs": "^4.1.2", | |
19382 | - "pify": "^2.0.0", | |
19383 | - "pinkie-promise": "^2.0.0" | |
19384 | - }, | |
19385 | - "engines": { | |
19386 | - "node": ">=0.10.0" | |
19387 | - } | |
19388 | - }, | |
19389 | 17696 | "node_modules/react-file-viewer/node_modules/pdfjs-dist": { |
19390 | 17697 | "version": "1.8.357", |
19391 | 17698 | "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-1.8.357.tgz", |
... | ... | @@ -19406,53 +17713,6 @@ |
19406 | 17713 | "react-dom": "^15.0.0 || ^16.0.0" |
19407 | 17714 | } |
19408 | 17715 | }, |
19409 | - "node_modules/react-file-viewer/node_modules/read-pkg": { | |
19410 | - "version": "1.1.0", | |
19411 | - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", | |
19412 | - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", | |
19413 | - "dev": true, | |
19414 | - "peer": true, | |
19415 | - "dependencies": { | |
19416 | - "load-json-file": "^1.0.0", | |
19417 | - "normalize-package-data": "^2.3.2", | |
19418 | - "path-type": "^1.0.0" | |
19419 | - }, | |
19420 | - "engines": { | |
19421 | - "node": ">=0.10.0" | |
19422 | - } | |
19423 | - }, | |
19424 | - "node_modules/react-file-viewer/node_modules/read-pkg-up": { | |
19425 | - "version": "1.0.1", | |
19426 | - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", | |
19427 | - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", | |
19428 | - "dev": true, | |
19429 | - "peer": true, | |
19430 | - "dependencies": { | |
19431 | - "find-up": "^1.0.0", | |
19432 | - "read-pkg": "^1.0.0" | |
19433 | - }, | |
19434 | - "engines": { | |
19435 | - "node": ">=0.10.0" | |
19436 | - } | |
19437 | - }, | |
19438 | - "node_modules/react-file-viewer/node_modules/resolve": { | |
19439 | - "version": "1.22.8", | |
19440 | - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", | |
19441 | - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", | |
19442 | - "dev": true, | |
19443 | - "peer": true, | |
19444 | - "dependencies": { | |
19445 | - "is-core-module": "^2.13.0", | |
19446 | - "path-parse": "^1.0.7", | |
19447 | - "supports-preserve-symlinks-flag": "^1.0.0" | |
19448 | - }, | |
19449 | - "bin": { | |
19450 | - "resolve": "bin/resolve" | |
19451 | - }, | |
19452 | - "funding": { | |
19453 | - "url": "https://github.com/sponsors/ljharb" | |
19454 | - } | |
19455 | - }, | |
19456 | 17716 | "node_modules/react-file-viewer/node_modules/schema-utils": { |
19457 | 17717 | "version": "0.3.0", |
19458 | 17718 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", |
... | ... | @@ -19477,149 +17737,6 @@ |
19477 | 17737 | "json-schema-traverse": "^0.3.0" |
19478 | 17738 | } |
19479 | 17739 | }, |
19480 | - "node_modules/react-file-viewer/node_modules/semver": { | |
19481 | - "version": "5.7.2", | |
19482 | - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", | |
19483 | - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", | |
19484 | - "dev": true, | |
19485 | - "peer": true, | |
19486 | - "bin": { | |
19487 | - "semver": "bin/semver" | |
19488 | - } | |
19489 | - }, | |
19490 | - "node_modules/react-file-viewer/node_modules/source-map": { | |
19491 | - "version": "0.5.7", | |
19492 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | |
19493 | - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", | |
19494 | - "dev": true, | |
19495 | - "peer": true, | |
19496 | - "engines": { | |
19497 | - "node": ">=0.10.0" | |
19498 | - } | |
19499 | - }, | |
19500 | - "node_modules/react-file-viewer/node_modules/string-width": { | |
19501 | - "version": "1.0.2", | |
19502 | - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", | |
19503 | - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", | |
19504 | - "dev": true, | |
19505 | - "peer": true, | |
19506 | - "dependencies": { | |
19507 | - "code-point-at": "^1.0.0", | |
19508 | - "is-fullwidth-code-point": "^1.0.0", | |
19509 | - "strip-ansi": "^3.0.0" | |
19510 | - }, | |
19511 | - "engines": { | |
19512 | - "node": ">=0.10.0" | |
19513 | - } | |
19514 | - }, | |
19515 | - "node_modules/react-file-viewer/node_modules/strip-ansi": { | |
19516 | - "version": "3.0.1", | |
19517 | - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | |
19518 | - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", | |
19519 | - "dev": true, | |
19520 | - "peer": true, | |
19521 | - "dependencies": { | |
19522 | - "ansi-regex": "^2.0.0" | |
19523 | - }, | |
19524 | - "engines": { | |
19525 | - "node": ">=0.10.0" | |
19526 | - } | |
19527 | - }, | |
19528 | - "node_modules/react-file-viewer/node_modules/supports-color": { | |
19529 | - "version": "3.2.3", | |
19530 | - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", | |
19531 | - "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", | |
19532 | - "dev": true, | |
19533 | - "peer": true, | |
19534 | - "dependencies": { | |
19535 | - "has-flag": "^1.0.0" | |
19536 | - }, | |
19537 | - "engines": { | |
19538 | - "node": ">=0.8.0" | |
19539 | - } | |
19540 | - }, | |
19541 | - "node_modules/react-file-viewer/node_modules/tapable": { | |
19542 | - "version": "0.2.9", | |
19543 | - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz", | |
19544 | - "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==", | |
19545 | - "dev": true, | |
19546 | - "peer": true, | |
19547 | - "engines": { | |
19548 | - "node": ">=0.6" | |
19549 | - } | |
19550 | - }, | |
19551 | - "node_modules/react-file-viewer/node_modules/watchpack": { | |
19552 | - "version": "1.7.5", | |
19553 | - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", | |
19554 | - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", | |
19555 | - "dev": true, | |
19556 | - "peer": true, | |
19557 | - "dependencies": { | |
19558 | - "graceful-fs": "^4.1.2", | |
19559 | - "neo-async": "^2.5.0" | |
19560 | - }, | |
19561 | - "optionalDependencies": { | |
19562 | - "chokidar": "^3.4.1", | |
19563 | - "watchpack-chokidar2": "^2.0.1" | |
19564 | - } | |
19565 | - }, | |
19566 | - "node_modules/react-file-viewer/node_modules/webpack": { | |
19567 | - "version": "2.7.0", | |
19568 | - "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz", | |
19569 | - "integrity": "sha512-MjAA0ZqO1ba7ZQJRnoCdbM56mmFpipOPUv/vQpwwfSI42p5PVDdoiuK2AL2FwFUVgT859Jr43bFZXRg/LNsqvg==", | |
19570 | - "dev": true, | |
19571 | - "peer": true, | |
19572 | - "dependencies": { | |
19573 | - "acorn": "^5.0.0", | |
19574 | - "acorn-dynamic-import": "^2.0.0", | |
19575 | - "ajv": "^4.7.0", | |
19576 | - "ajv-keywords": "^1.1.1", | |
19577 | - "async": "^2.1.2", | |
19578 | - "enhanced-resolve": "^3.3.0", | |
19579 | - "interpret": "^1.0.0", | |
19580 | - "json-loader": "^0.5.4", | |
19581 | - "json5": "^0.5.1", | |
19582 | - "loader-runner": "^2.3.0", | |
19583 | - "loader-utils": "^0.2.16", | |
19584 | - "memory-fs": "~0.4.1", | |
19585 | - "mkdirp": "~0.5.0", | |
19586 | - "node-libs-browser": "^2.0.0", | |
19587 | - "source-map": "^0.5.3", | |
19588 | - "supports-color": "^3.1.0", | |
19589 | - "tapable": "~0.2.5", | |
19590 | - "uglify-js": "^2.8.27", | |
19591 | - "watchpack": "^1.3.1", | |
19592 | - "webpack-sources": "^1.0.1", | |
19593 | - "yargs": "^6.0.0" | |
19594 | - }, | |
19595 | - "bin": { | |
19596 | - "webpack": "bin/webpack.js" | |
19597 | - }, | |
19598 | - "engines": { | |
19599 | - "node": ">=4.3.0 <5.0.0 || >=5.10" | |
19600 | - } | |
19601 | - }, | |
19602 | - "node_modules/react-file-viewer/node_modules/webpack-sources": { | |
19603 | - "version": "1.4.3", | |
19604 | - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", | |
19605 | - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", | |
19606 | - "dev": true, | |
19607 | - "peer": true, | |
19608 | - "dependencies": { | |
19609 | - "source-list-map": "^2.0.0", | |
19610 | - "source-map": "~0.6.1" | |
19611 | - } | |
19612 | - }, | |
19613 | - "node_modules/react-file-viewer/node_modules/webpack-sources/node_modules/source-map": { | |
19614 | - "version": "0.6.1", | |
19615 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", | |
19616 | - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | |
19617 | - "dev": true, | |
19618 | - "peer": true, | |
19619 | - "engines": { | |
19620 | - "node": ">=0.10.0" | |
19621 | - } | |
19622 | - }, | |
19623 | 17740 | "node_modules/react-file-viewer/node_modules/worker-loader": { |
19624 | 17741 | "version": "0.8.1", |
19625 | 17742 | "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-0.8.1.tgz", |
... | ... | @@ -19677,59 +17794,6 @@ |
19677 | 17794 | "node": ">=4.0.0" |
19678 | 17795 | } |
19679 | 17796 | }, |
19680 | - "node_modules/react-file-viewer/node_modules/wrap-ansi": { | |
19681 | - "version": "2.1.0", | |
19682 | - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", | |
19683 | - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", | |
19684 | - "dev": true, | |
19685 | - "peer": true, | |
19686 | - "dependencies": { | |
19687 | - "string-width": "^1.0.1", | |
19688 | - "strip-ansi": "^3.0.1" | |
19689 | - }, | |
19690 | - "engines": { | |
19691 | - "node": ">=0.10.0" | |
19692 | - } | |
19693 | - }, | |
19694 | - "node_modules/react-file-viewer/node_modules/y18n": { | |
19695 | - "version": "3.2.2", | |
19696 | - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", | |
19697 | - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", | |
19698 | - "dev": true, | |
19699 | - "peer": true | |
19700 | - }, | |
19701 | - "node_modules/react-file-viewer/node_modules/yargs": { | |
19702 | - "version": "6.6.0", | |
19703 | - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", | |
19704 | - "integrity": "sha512-6/QWTdisjnu5UHUzQGst+UOEuEVwIzFVGBjq3jMTFNs5WJQsH/X6nMURSaScIdF5txylr1Ao9bvbWiKi2yXbwA==", | |
19705 | - "dev": true, | |
19706 | - "peer": true, | |
19707 | - "dependencies": { | |
19708 | - "camelcase": "^3.0.0", | |
19709 | - "cliui": "^3.2.0", | |
19710 | - "decamelize": "^1.1.1", | |
19711 | - "get-caller-file": "^1.0.1", | |
19712 | - "os-locale": "^1.4.0", | |
19713 | - "read-pkg-up": "^1.0.1", | |
19714 | - "require-directory": "^2.1.1", | |
19715 | - "require-main-filename": "^1.0.1", | |
19716 | - "set-blocking": "^2.0.0", | |
19717 | - "string-width": "^1.0.2", | |
19718 | - "which-module": "^1.0.0", | |
19719 | - "y18n": "^3.2.1", | |
19720 | - "yargs-parser": "^4.2.0" | |
19721 | - } | |
19722 | - }, | |
19723 | - "node_modules/react-file-viewer/node_modules/yargs-parser": { | |
19724 | - "version": "4.2.1", | |
19725 | - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", | |
19726 | - "integrity": "sha512-+QQWqC2xeL0N5/TE+TY6OGEqyNRM+g2/r712PDNYgiCdXYCApXf1vzfmDSLBxfGRwV+moTq/V8FnMI24JCm2Yg==", | |
19727 | - "dev": true, | |
19728 | - "peer": true, | |
19729 | - "dependencies": { | |
19730 | - "camelcase": "^3.0.0" | |
19731 | - } | |
19732 | - }, | |
19733 | 17797 | "node_modules/react-helmet-async": { |
19734 | 17798 | "version": "1.3.0", |
19735 | 17799 | "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", |
... | ... | @@ -19809,74 +17873,6 @@ |
19809 | 17873 | "react-dom": ">=16.8" |
19810 | 17874 | } |
19811 | 17875 | }, |
19812 | - "node_modules/react-router-redux": { | |
19813 | - "version": "5.0.0-alpha.9", | |
19814 | - "resolved": "https://registry.npmjs.org/react-router-redux/-/react-router-redux-5.0.0-alpha.9.tgz", | |
19815 | - "integrity": "sha512-euSgNIANnRXr4GydIuwA7RZCefrLQzIw5WdXspS8NPYbV+FxrKSS9MKG7U9vb6vsKHONnA4VxrVNWfnMUnUQAw==", | |
19816 | - "deprecated": "This project is no longer maintained.", | |
19817 | - "peer": true, | |
19818 | - "dependencies": { | |
19819 | - "history": "^4.7.2", | |
19820 | - "prop-types": "^15.6.0", | |
19821 | - "react-router": "^4.2.0" | |
19822 | - }, | |
19823 | - "peerDependencies": { | |
19824 | - "react": ">=15" | |
19825 | - } | |
19826 | - }, | |
19827 | - "node_modules/react-router-redux/node_modules/history": { | |
19828 | - "version": "4.10.1", | |
19829 | - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", | |
19830 | - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", | |
19831 | - "peer": true, | |
19832 | - "dependencies": { | |
19833 | - "@babel/runtime": "^7.1.2", | |
19834 | - "loose-envify": "^1.2.0", | |
19835 | - "resolve-pathname": "^3.0.0", | |
19836 | - "tiny-invariant": "^1.0.2", | |
19837 | - "tiny-warning": "^1.0.0", | |
19838 | - "value-equal": "^1.0.1" | |
19839 | - } | |
19840 | - }, | |
19841 | - "node_modules/react-router-redux/node_modules/hoist-non-react-statics": { | |
19842 | - "version": "2.5.5", | |
19843 | - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", | |
19844 | - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==", | |
19845 | - "peer": true | |
19846 | - }, | |
19847 | - "node_modules/react-router-redux/node_modules/isarray": { | |
19848 | - "version": "0.0.1", | |
19849 | - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", | |
19850 | - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", | |
19851 | - "peer": true | |
19852 | - }, | |
19853 | - "node_modules/react-router-redux/node_modules/path-to-regexp": { | |
19854 | - "version": "1.9.0", | |
19855 | - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", | |
19856 | - "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", | |
19857 | - "peer": true, | |
19858 | - "dependencies": { | |
19859 | - "isarray": "0.0.1" | |
19860 | - } | |
19861 | - }, | |
19862 | - "node_modules/react-router-redux/node_modules/react-router": { | |
19863 | - "version": "4.3.1", | |
19864 | - "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz", | |
19865 | - "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==", | |
19866 | - "peer": true, | |
19867 | - "dependencies": { | |
19868 | - "history": "^4.7.2", | |
19869 | - "hoist-non-react-statics": "^2.5.0", | |
19870 | - "invariant": "^2.2.4", | |
19871 | - "loose-envify": "^1.3.1", | |
19872 | - "path-to-regexp": "^1.7.0", | |
19873 | - "prop-types": "^15.6.1", | |
19874 | - "warning": "^4.0.1" | |
19875 | - }, | |
19876 | - "peerDependencies": { | |
19877 | - "react": ">=15" | |
19878 | - } | |
19879 | - }, | |
19880 | 17876 | "node_modules/react-universal-interface": { |
19881 | 17877 | "version": "0.6.2", |
19882 | 17878 | "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", |
... | ... | @@ -20193,50 +18189,6 @@ |
20193 | 18189 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", |
20194 | 18190 | "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" |
20195 | 18191 | }, |
20196 | - "node_modules/regex-not": { | |
20197 | - "version": "1.0.2", | |
20198 | - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", | |
20199 | - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", | |
20200 | - "dev": true, | |
20201 | - "optional": true, | |
20202 | - "peer": true, | |
20203 | - "dependencies": { | |
20204 | - "extend-shallow": "^3.0.2", | |
20205 | - "safe-regex": "^1.1.0" | |
20206 | - }, | |
20207 | - "engines": { | |
20208 | - "node": ">=0.10.0" | |
20209 | - } | |
20210 | - }, | |
20211 | - "node_modules/regex-not/node_modules/extend-shallow": { | |
20212 | - "version": "3.0.2", | |
20213 | - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | |
20214 | - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", | |
20215 | - "dev": true, | |
20216 | - "optional": true, | |
20217 | - "peer": true, | |
20218 | - "dependencies": { | |
20219 | - "assign-symbols": "^1.0.0", | |
20220 | - "is-extendable": "^1.0.1" | |
20221 | - }, | |
20222 | - "engines": { | |
20223 | - "node": ">=0.10.0" | |
20224 | - } | |
20225 | - }, | |
20226 | - "node_modules/regex-not/node_modules/is-extendable": { | |
20227 | - "version": "1.0.1", | |
20228 | - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | |
20229 | - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | |
20230 | - "dev": true, | |
20231 | - "optional": true, | |
20232 | - "peer": true, | |
20233 | - "dependencies": { | |
20234 | - "is-plain-object": "^2.0.4" | |
20235 | - }, | |
20236 | - "engines": { | |
20237 | - "node": ">=0.10.0" | |
20238 | - } | |
20239 | - }, | |
20240 | 18192 | "node_modules/regexp.prototype.flags": { |
20241 | 18193 | "version": "1.5.2", |
20242 | 18194 | "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", |
... | ... | @@ -20283,14 +18235,6 @@ |
20283 | 18235 | "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", |
20284 | 18236 | "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" |
20285 | 18237 | }, |
20286 | - "node_modules/remove-trailing-separator": { | |
20287 | - "version": "1.1.0", | |
20288 | - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", | |
20289 | - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", | |
20290 | - "dev": true, | |
20291 | - "optional": true, | |
20292 | - "peer": true | |
20293 | - }, | |
20294 | 18238 | "node_modules/renderkid": { |
20295 | 18239 | "version": "3.0.0", |
20296 | 18240 | "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", |
... | ... | @@ -20303,17 +18247,6 @@ |
20303 | 18247 | "strip-ansi": "^6.0.1" |
20304 | 18248 | } |
20305 | 18249 | }, |
20306 | - "node_modules/repeat-element": { | |
20307 | - "version": "1.1.4", | |
20308 | - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", | |
20309 | - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", | |
20310 | - "dev": true, | |
20311 | - "optional": true, | |
20312 | - "peer": true, | |
20313 | - "engines": { | |
20314 | - "node": ">=0.10.0" | |
20315 | - } | |
20316 | - }, | |
20317 | 18250 | "node_modules/repeat-string": { |
20318 | 18251 | "version": "1.6.1", |
20319 | 18252 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", |
... | ... | @@ -20338,13 +18271,6 @@ |
20338 | 18271 | "node": ">=0.10.0" |
20339 | 18272 | } |
20340 | 18273 | }, |
20341 | - "node_modules/require-main-filename": { | |
20342 | - "version": "1.0.1", | |
20343 | - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", | |
20344 | - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", | |
20345 | - "dev": true, | |
20346 | - "peer": true | |
20347 | - }, | |
20348 | 18274 | "node_modules/resize-observer-polyfill": { |
20349 | 18275 | "version": "1.5.1", |
20350 | 18276 | "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", |
... | ... | @@ -20374,12 +18300,6 @@ |
20374 | 18300 | "node": ">=4" |
20375 | 18301 | } |
20376 | 18302 | }, |
20377 | - "node_modules/resolve-pathname": { | |
20378 | - "version": "3.0.0", | |
20379 | - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", | |
20380 | - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", | |
20381 | - "peer": true | |
20382 | - }, | |
20383 | 18303 | "node_modules/resolve-pkg-maps": { |
20384 | 18304 | "version": "1.0.0", |
20385 | 18305 | "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", |
... | ... | @@ -20396,15 +18316,6 @@ |
20396 | 18316 | "protocol-buffers-schema": "^3.3.1" |
20397 | 18317 | } |
20398 | 18318 | }, |
20399 | - "node_modules/resolve-url": { | |
20400 | - "version": "0.2.1", | |
20401 | - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", | |
20402 | - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", | |
20403 | - "deprecated": "https://github.com/lydell/resolve-url#deprecated", | |
20404 | - "dev": true, | |
20405 | - "optional": true, | |
20406 | - "peer": true | |
20407 | - }, | |
20408 | 18319 | "node_modules/responselike": { |
20409 | 18320 | "version": "1.0.2", |
20410 | 18321 | "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", |
... | ... | @@ -20457,17 +18368,6 @@ |
20457 | 18368 | "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", |
20458 | 18369 | "dev": true |
20459 | 18370 | }, |
20460 | - "node_modules/ret": { | |
20461 | - "version": "0.1.15", | |
20462 | - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", | |
20463 | - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", | |
20464 | - "dev": true, | |
20465 | - "optional": true, | |
20466 | - "peer": true, | |
20467 | - "engines": { | |
20468 | - "node": ">=0.12" | |
20469 | - } | |
20470 | - }, | |
20471 | 18371 | "node_modules/reusify": { |
20472 | 18372 | "version": "1.0.4", |
20473 | 18373 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", |
... | ... | @@ -20807,17 +18707,6 @@ |
20807 | 18707 | } |
20808 | 18708 | ] |
20809 | 18709 | }, |
20810 | - "node_modules/safe-regex": { | |
20811 | - "version": "1.1.0", | |
20812 | - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", | |
20813 | - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", | |
20814 | - "dev": true, | |
20815 | - "optional": true, | |
20816 | - "peer": true, | |
20817 | - "dependencies": { | |
20818 | - "ret": "~0.1.10" | |
20819 | - } | |
20820 | - }, | |
20821 | 18710 | "node_modules/safe-regex-test": { |
20822 | 18711 | "version": "1.0.3", |
20823 | 18712 | "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", |
... | ... | @@ -20853,16 +18742,6 @@ |
20853 | 18742 | "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", |
20854 | 18743 | "optional": true |
20855 | 18744 | }, |
20856 | - "node_modules/scheduler": { | |
20857 | - "version": "0.20.2", | |
20858 | - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", | |
20859 | - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", | |
20860 | - "peer": true, | |
20861 | - "dependencies": { | |
20862 | - "loose-envify": "^1.1.0", | |
20863 | - "object-assign": "^4.1.1" | |
20864 | - } | |
20865 | - }, | |
20866 | 18745 | "node_modules/schema-utils": { |
20867 | 18746 | "version": "3.3.0", |
20868 | 18747 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", |
... | ... | @@ -20931,22 +18810,6 @@ |
20931 | 18810 | "semver": "bin/semver.js" |
20932 | 18811 | } |
20933 | 18812 | }, |
20934 | - "node_modules/serialize-javascript": { | |
20935 | - "version": "6.0.2", | |
20936 | - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", | |
20937 | - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", | |
20938 | - "peer": true, | |
20939 | - "dependencies": { | |
20940 | - "randombytes": "^2.1.0" | |
20941 | - } | |
20942 | - }, | |
20943 | - "node_modules/set-blocking": { | |
20944 | - "version": "2.0.0", | |
20945 | - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", | |
20946 | - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", | |
20947 | - "dev": true, | |
20948 | - "peer": true | |
20949 | - }, | |
20950 | 18813 | "node_modules/set-function-length": { |
20951 | 18814 | "version": "1.2.1", |
20952 | 18815 | "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", |
... | ... | @@ -21087,176 +18950,52 @@ |
21087 | 18950 | "resolved": "https://registry.npmjs.org/single-spa/-/single-spa-5.9.5.tgz", |
21088 | 18951 | "integrity": "sha512-9SQdmsyz4HSP+3gs6PJzhkaMEg+6zTlu9oxIghnwUX3eq+ajq4ft5egl0iyR55LAmO/UwvU8NgIWs/ZyQMa6dw==" |
21089 | 18952 | }, |
21090 | - "node_modules/sirv": { | |
21091 | - "version": "2.0.4", | |
21092 | - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", | |
21093 | - "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", | |
21094 | - "dependencies": { | |
21095 | - "@polka/url": "^1.0.0-next.24", | |
21096 | - "mrmime": "^2.0.0", | |
21097 | - "totalist": "^3.0.0" | |
21098 | - }, | |
21099 | - "engines": { | |
21100 | - "node": ">= 10" | |
21101 | - } | |
21102 | - }, | |
21103 | - "node_modules/sisteransi": { | |
21104 | - "version": "1.0.5", | |
21105 | - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", | |
21106 | - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", | |
21107 | - "dev": true | |
21108 | - }, | |
21109 | - "node_modules/size-sensor": { | |
21110 | - "version": "1.0.2", | |
21111 | - "resolved": "https://registry.npmjs.org/size-sensor/-/size-sensor-1.0.2.tgz", | |
21112 | - "integrity": "sha512-2NCmWxY7A9pYKGXNBfteo4hy14gWu47rg5692peVMst6lQLPKrVjhY+UTEsPI5ceFRJSl3gVgMYaUi/hKuaiKw==" | |
21113 | - }, | |
21114 | - "node_modules/slash": { | |
21115 | - "version": "3.0.0", | |
21116 | - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", | |
21117 | - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", | |
21118 | - "engines": { | |
21119 | - "node": ">=8" | |
21120 | - } | |
21121 | - }, | |
21122 | - "node_modules/slice-ansi": { | |
21123 | - "version": "5.0.0", | |
21124 | - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", | |
21125 | - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", | |
21126 | - "dev": true, | |
21127 | - "dependencies": { | |
21128 | - "ansi-styles": "^6.0.0", | |
21129 | - "is-fullwidth-code-point": "^4.0.0" | |
21130 | - }, | |
21131 | - "engines": { | |
21132 | - "node": ">=12" | |
21133 | - }, | |
21134 | - "funding": { | |
21135 | - "url": "https://github.com/chalk/slice-ansi?sponsor=1" | |
21136 | - } | |
21137 | - }, | |
21138 | - "node_modules/snapdragon": { | |
21139 | - "version": "0.8.2", | |
21140 | - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", | |
21141 | - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", | |
21142 | - "dev": true, | |
21143 | - "optional": true, | |
21144 | - "peer": true, | |
21145 | - "dependencies": { | |
21146 | - "base": "^0.11.1", | |
21147 | - "debug": "^2.2.0", | |
21148 | - "define-property": "^0.2.5", | |
21149 | - "extend-shallow": "^2.0.1", | |
21150 | - "map-cache": "^0.2.2", | |
21151 | - "source-map": "^0.5.6", | |
21152 | - "source-map-resolve": "^0.5.0", | |
21153 | - "use": "^3.1.0" | |
21154 | - }, | |
21155 | - "engines": { | |
21156 | - "node": ">=0.10.0" | |
21157 | - } | |
21158 | - }, | |
21159 | - "node_modules/snapdragon-node": { | |
21160 | - "version": "2.1.1", | |
21161 | - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", | |
21162 | - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", | |
21163 | - "dev": true, | |
21164 | - "optional": true, | |
21165 | - "peer": true, | |
21166 | - "dependencies": { | |
21167 | - "define-property": "^1.0.0", | |
21168 | - "isobject": "^3.0.0", | |
21169 | - "snapdragon-util": "^3.0.1" | |
21170 | - }, | |
21171 | - "engines": { | |
21172 | - "node": ">=0.10.0" | |
21173 | - } | |
21174 | - }, | |
21175 | - "node_modules/snapdragon-node/node_modules/define-property": { | |
21176 | - "version": "1.0.0", | |
21177 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", | |
21178 | - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", | |
21179 | - "dev": true, | |
21180 | - "optional": true, | |
21181 | - "peer": true, | |
21182 | - "dependencies": { | |
21183 | - "is-descriptor": "^1.0.0" | |
21184 | - }, | |
21185 | - "engines": { | |
21186 | - "node": ">=0.10.0" | |
21187 | - } | |
21188 | - }, | |
21189 | - "node_modules/snapdragon-node/node_modules/is-descriptor": { | |
21190 | - "version": "1.0.3", | |
21191 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", | |
21192 | - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", | |
21193 | - "dev": true, | |
21194 | - "optional": true, | |
21195 | - "peer": true, | |
18953 | + "node_modules/sirv": { | |
18954 | + "version": "2.0.4", | |
18955 | + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", | |
18956 | + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", | |
21196 | 18957 | "dependencies": { |
21197 | - "is-accessor-descriptor": "^1.0.1", | |
21198 | - "is-data-descriptor": "^1.0.1" | |
18958 | + "@polka/url": "^1.0.0-next.24", | |
18959 | + "mrmime": "^2.0.0", | |
18960 | + "totalist": "^3.0.0" | |
21199 | 18961 | }, |
21200 | 18962 | "engines": { |
21201 | - "node": ">= 0.4" | |
18963 | + "node": ">= 10" | |
21202 | 18964 | } |
21203 | 18965 | }, |
21204 | - "node_modules/snapdragon-util": { | |
21205 | - "version": "3.0.1", | |
21206 | - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", | |
21207 | - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", | |
21208 | - "dev": true, | |
21209 | - "optional": true, | |
21210 | - "peer": true, | |
21211 | - "dependencies": { | |
21212 | - "kind-of": "^3.2.0" | |
21213 | - }, | |
21214 | - "engines": { | |
21215 | - "node": ">=0.10.0" | |
21216 | - } | |
18966 | + "node_modules/sisteransi": { | |
18967 | + "version": "1.0.5", | |
18968 | + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", | |
18969 | + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", | |
18970 | + "dev": true | |
21217 | 18971 | }, |
21218 | - "node_modules/snapdragon-util/node_modules/kind-of": { | |
21219 | - "version": "3.2.2", | |
21220 | - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | |
21221 | - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", | |
21222 | - "dev": true, | |
21223 | - "optional": true, | |
21224 | - "peer": true, | |
21225 | - "dependencies": { | |
21226 | - "is-buffer": "^1.1.5" | |
21227 | - }, | |
18972 | + "node_modules/size-sensor": { | |
18973 | + "version": "1.0.2", | |
18974 | + "resolved": "https://registry.npmjs.org/size-sensor/-/size-sensor-1.0.2.tgz", | |
18975 | + "integrity": "sha512-2NCmWxY7A9pYKGXNBfteo4hy14gWu47rg5692peVMst6lQLPKrVjhY+UTEsPI5ceFRJSl3gVgMYaUi/hKuaiKw==" | |
18976 | + }, | |
18977 | + "node_modules/slash": { | |
18978 | + "version": "3.0.0", | |
18979 | + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", | |
18980 | + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", | |
21228 | 18981 | "engines": { |
21229 | - "node": ">=0.10.0" | |
18982 | + "node": ">=8" | |
21230 | 18983 | } |
21231 | 18984 | }, |
21232 | - "node_modules/snapdragon/node_modules/debug": { | |
21233 | - "version": "2.6.9", | |
21234 | - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | |
21235 | - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | |
18985 | + "node_modules/slice-ansi": { | |
18986 | + "version": "5.0.0", | |
18987 | + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", | |
18988 | + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", | |
21236 | 18989 | "dev": true, |
21237 | - "optional": true, | |
21238 | - "peer": true, | |
21239 | 18990 | "dependencies": { |
21240 | - "ms": "2.0.0" | |
21241 | - } | |
21242 | - }, | |
21243 | - "node_modules/snapdragon/node_modules/ms": { | |
21244 | - "version": "2.0.0", | |
21245 | - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | |
21246 | - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", | |
21247 | - "dev": true, | |
21248 | - "optional": true, | |
21249 | - "peer": true | |
21250 | - }, | |
21251 | - "node_modules/snapdragon/node_modules/source-map": { | |
21252 | - "version": "0.5.7", | |
21253 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | |
21254 | - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", | |
21255 | - "dev": true, | |
21256 | - "optional": true, | |
21257 | - "peer": true, | |
18991 | + "ansi-styles": "^6.0.0", | |
18992 | + "is-fullwidth-code-point": "^4.0.0" | |
18993 | + }, | |
21258 | 18994 | "engines": { |
21259 | - "node": ">=0.10.0" | |
18995 | + "node": ">=12" | |
18996 | + }, | |
18997 | + "funding": { | |
18998 | + "url": "https://github.com/chalk/slice-ansi?sponsor=1" | |
21260 | 18999 | } |
21261 | 19000 | }, |
21262 | 19001 | "node_modules/sonic-boom": { |
... | ... | @@ -21401,13 +19140,6 @@ |
21401 | 19140 | "url": "https://github.com/sponsors/sindresorhus" |
21402 | 19141 | } |
21403 | 19142 | }, |
21404 | - "node_modules/source-list-map": { | |
21405 | - "version": "2.0.1", | |
21406 | - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", | |
21407 | - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", | |
21408 | - "dev": true, | |
21409 | - "peer": true | |
21410 | - }, | |
21411 | 19143 | "node_modules/source-map": { |
21412 | 19144 | "version": "0.7.4", |
21413 | 19145 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", |
... | ... | @@ -21424,22 +19156,6 @@ |
21424 | 19156 | "node": ">=0.10.0" |
21425 | 19157 | } |
21426 | 19158 | }, |
21427 | - "node_modules/source-map-resolve": { | |
21428 | - "version": "0.5.3", | |
21429 | - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", | |
21430 | - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", | |
21431 | - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", | |
21432 | - "dev": true, | |
21433 | - "optional": true, | |
21434 | - "peer": true, | |
21435 | - "dependencies": { | |
21436 | - "atob": "^2.1.2", | |
21437 | - "decode-uri-component": "^0.2.0", | |
21438 | - "resolve-url": "^0.2.1", | |
21439 | - "source-map-url": "^0.4.0", | |
21440 | - "urix": "^0.1.0" | |
21441 | - } | |
21442 | - }, | |
21443 | 19159 | "node_modules/source-map-support": { |
21444 | 19160 | "version": "0.5.21", |
21445 | 19161 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", |
... | ... | @@ -21457,15 +19173,6 @@ |
21457 | 19173 | "node": ">=0.10.0" |
21458 | 19174 | } |
21459 | 19175 | }, |
21460 | - "node_modules/source-map-url": { | |
21461 | - "version": "0.4.1", | |
21462 | - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", | |
21463 | - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", | |
21464 | - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", | |
21465 | - "dev": true, | |
21466 | - "optional": true, | |
21467 | - "peer": true | |
21468 | - }, | |
21469 | 19176 | "node_modules/spdx-correct": { |
21470 | 19177 | "version": "3.2.0", |
21471 | 19178 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", |
... | ... | @@ -21670,21 +19377,6 @@ |
21670 | 19377 | "stacktrace-gps": "^3.0.4" |
21671 | 19378 | } |
21672 | 19379 | }, |
21673 | - "node_modules/static-extend": { | |
21674 | - "version": "0.1.2", | |
21675 | - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", | |
21676 | - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", | |
21677 | - "dev": true, | |
21678 | - "optional": true, | |
21679 | - "peer": true, | |
21680 | - "dependencies": { | |
21681 | - "define-property": "^0.2.5", | |
21682 | - "object-copy": "^0.1.0" | |
21683 | - }, | |
21684 | - "engines": { | |
21685 | - "node": ">=0.10.0" | |
21686 | - } | |
21687 | - }, | |
21688 | 19380 | "node_modules/stdin-discarder": { |
21689 | 19381 | "version": "0.1.0", |
21690 | 19382 | "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", |
... | ... | @@ -22280,15 +19972,6 @@ |
22280 | 19972 | "react": "^16.11.0 || ^17.0.0 || ^18.0.0" |
22281 | 19973 | } |
22282 | 19974 | }, |
22283 | - "node_modules/symbol-observable": { | |
22284 | - "version": "1.2.0", | |
22285 | - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", | |
22286 | - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", | |
22287 | - "peer": true, | |
22288 | - "engines": { | |
22289 | - "node": ">=0.10.0" | |
22290 | - } | |
22291 | - }, | |
22292 | 19975 | "node_modules/synckit": { |
22293 | 19976 | "version": "0.8.5", |
22294 | 19977 | "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", |
... | ... | @@ -22570,69 +20253,6 @@ |
22570 | 20253 | "node": ">=10" |
22571 | 20254 | } |
22572 | 20255 | }, |
22573 | - "node_modules/terser-webpack-plugin": { | |
22574 | - "version": "5.3.10", | |
22575 | - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", | |
22576 | - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", | |
22577 | - "peer": true, | |
22578 | - "dependencies": { | |
22579 | - "@jridgewell/trace-mapping": "^0.3.20", | |
22580 | - "jest-worker": "^27.4.5", | |
22581 | - "schema-utils": "^3.1.1", | |
22582 | - "serialize-javascript": "^6.0.1", | |
22583 | - "terser": "^5.26.0" | |
22584 | - }, | |
22585 | - "engines": { | |
22586 | - "node": ">= 10.13.0" | |
22587 | - }, | |
22588 | - "funding": { | |
22589 | - "type": "opencollective", | |
22590 | - "url": "https://opencollective.com/webpack" | |
22591 | - }, | |
22592 | - "peerDependencies": { | |
22593 | - "webpack": "^5.1.0" | |
22594 | - }, | |
22595 | - "peerDependenciesMeta": { | |
22596 | - "@swc/core": { | |
22597 | - "optional": true | |
22598 | - }, | |
22599 | - "esbuild": { | |
22600 | - "optional": true | |
22601 | - }, | |
22602 | - "uglify-js": { | |
22603 | - "optional": true | |
22604 | - } | |
22605 | - } | |
22606 | - }, | |
22607 | - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { | |
22608 | - "version": "27.5.1", | |
22609 | - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", | |
22610 | - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", | |
22611 | - "peer": true, | |
22612 | - "dependencies": { | |
22613 | - "@types/node": "*", | |
22614 | - "merge-stream": "^2.0.0", | |
22615 | - "supports-color": "^8.0.0" | |
22616 | - }, | |
22617 | - "engines": { | |
22618 | - "node": ">= 10.13.0" | |
22619 | - } | |
22620 | - }, | |
22621 | - "node_modules/terser-webpack-plugin/node_modules/supports-color": { | |
22622 | - "version": "8.1.1", | |
22623 | - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", | |
22624 | - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", | |
22625 | - "peer": true, | |
22626 | - "dependencies": { | |
22627 | - "has-flag": "^4.0.0" | |
22628 | - }, | |
22629 | - "engines": { | |
22630 | - "node": ">=10" | |
22631 | - }, | |
22632 | - "funding": { | |
22633 | - "url": "https://github.com/chalk/supports-color?sponsor=1" | |
22634 | - } | |
22635 | - }, | |
22636 | 20256 | "node_modules/terser/node_modules/commander": { |
22637 | 20257 | "version": "2.20.3", |
22638 | 20258 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", |
... | ... | @@ -22735,18 +20355,6 @@ |
22735 | 20355 | "node": ">=0.6.0" |
22736 | 20356 | } |
22737 | 20357 | }, |
22738 | - "node_modules/tiny-invariant": { | |
22739 | - "version": "1.3.3", | |
22740 | - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", | |
22741 | - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", | |
22742 | - "peer": true | |
22743 | - }, | |
22744 | - "node_modules/tiny-warning": { | |
22745 | - "version": "1.0.3", | |
22746 | - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", | |
22747 | - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", | |
22748 | - "peer": true | |
22749 | - }, | |
22750 | 20358 | "node_modules/tinycolor2": { |
22751 | 20359 | "version": "1.6.0", |
22752 | 20360 | "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", |
... | ... | @@ -22804,34 +20412,6 @@ |
22804 | 20412 | "node": ">=4" |
22805 | 20413 | } |
22806 | 20414 | }, |
22807 | - "node_modules/to-object-path": { | |
22808 | - "version": "0.3.0", | |
22809 | - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", | |
22810 | - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", | |
22811 | - "dev": true, | |
22812 | - "optional": true, | |
22813 | - "peer": true, | |
22814 | - "dependencies": { | |
22815 | - "kind-of": "^3.0.2" | |
22816 | - }, | |
22817 | - "engines": { | |
22818 | - "node": ">=0.10.0" | |
22819 | - } | |
22820 | - }, | |
22821 | - "node_modules/to-object-path/node_modules/kind-of": { | |
22822 | - "version": "3.2.2", | |
22823 | - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | |
22824 | - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", | |
22825 | - "dev": true, | |
22826 | - "optional": true, | |
22827 | - "peer": true, | |
22828 | - "dependencies": { | |
22829 | - "is-buffer": "^1.1.5" | |
22830 | - }, | |
22831 | - "engines": { | |
22832 | - "node": ">=0.10.0" | |
22833 | - } | |
22834 | - }, | |
22835 | 20415 | "node_modules/to-readable-stream": { |
22836 | 20416 | "version": "1.0.0", |
22837 | 20417 | "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", |
... | ... | @@ -22841,23 +20421,6 @@ |
22841 | 20421 | "node": ">=6" |
22842 | 20422 | } |
22843 | 20423 | }, |
22844 | - "node_modules/to-regex": { | |
22845 | - "version": "3.0.2", | |
22846 | - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", | |
22847 | - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", | |
22848 | - "dev": true, | |
22849 | - "optional": true, | |
22850 | - "peer": true, | |
22851 | - "dependencies": { | |
22852 | - "define-property": "^2.0.2", | |
22853 | - "extend-shallow": "^3.0.2", | |
22854 | - "regex-not": "^1.0.2", | |
22855 | - "safe-regex": "^1.1.0" | |
22856 | - }, | |
22857 | - "engines": { | |
22858 | - "node": ">=0.10.0" | |
22859 | - } | |
22860 | - }, | |
22861 | 20424 | "node_modules/to-regex-range": { |
22862 | 20425 | "version": "5.0.1", |
22863 | 20426 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", |
... | ... | @@ -22869,65 +20432,6 @@ |
22869 | 20432 | "node": ">=8.0" |
22870 | 20433 | } |
22871 | 20434 | }, |
22872 | - "node_modules/to-regex/node_modules/define-property": { | |
22873 | - "version": "2.0.2", | |
22874 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | |
22875 | - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | |
22876 | - "dev": true, | |
22877 | - "optional": true, | |
22878 | - "peer": true, | |
22879 | - "dependencies": { | |
22880 | - "is-descriptor": "^1.0.2", | |
22881 | - "isobject": "^3.0.1" | |
22882 | - }, | |
22883 | - "engines": { | |
22884 | - "node": ">=0.10.0" | |
22885 | - } | |
22886 | - }, | |
22887 | - "node_modules/to-regex/node_modules/extend-shallow": { | |
22888 | - "version": "3.0.2", | |
22889 | - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | |
22890 | - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", | |
22891 | - "dev": true, | |
22892 | - "optional": true, | |
22893 | - "peer": true, | |
22894 | - "dependencies": { | |
22895 | - "assign-symbols": "^1.0.0", | |
22896 | - "is-extendable": "^1.0.1" | |
22897 | - }, | |
22898 | - "engines": { | |
22899 | - "node": ">=0.10.0" | |
22900 | - } | |
22901 | - }, | |
22902 | - "node_modules/to-regex/node_modules/is-descriptor": { | |
22903 | - "version": "1.0.3", | |
22904 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", | |
22905 | - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", | |
22906 | - "dev": true, | |
22907 | - "optional": true, | |
22908 | - "peer": true, | |
22909 | - "dependencies": { | |
22910 | - "is-accessor-descriptor": "^1.0.1", | |
22911 | - "is-data-descriptor": "^1.0.1" | |
22912 | - }, | |
22913 | - "engines": { | |
22914 | - "node": ">= 0.4" | |
22915 | - } | |
22916 | - }, | |
22917 | - "node_modules/to-regex/node_modules/is-extendable": { | |
22918 | - "version": "1.0.1", | |
22919 | - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | |
22920 | - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | |
22921 | - "dev": true, | |
22922 | - "optional": true, | |
22923 | - "peer": true, | |
22924 | - "dependencies": { | |
22925 | - "is-plain-object": "^2.0.4" | |
22926 | - }, | |
22927 | - "engines": { | |
22928 | - "node": ">=0.10.0" | |
22929 | - } | |
22930 | - }, | |
22931 | 20435 | "node_modules/toggle-selection": { |
22932 | 20436 | "version": "1.0.6", |
22933 | 20437 | "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", |
... | ... | @@ -23748,7 +21252,7 @@ |
23748 | 21252 | "version": "0.21.3", |
23749 | 21253 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", |
23750 | 21254 | "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", |
23751 | - "devOptional": true, | |
21255 | + "dev": true, | |
23752 | 21256 | "engines": { |
23753 | 21257 | "node": ">=10" |
23754 | 21258 | }, |
... | ... | @@ -23830,6 +21334,7 @@ |
23830 | 21334 | "version": "5.2.2", |
23831 | 21335 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", |
23832 | 21336 | "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", |
21337 | + "dev": true, | |
23833 | 21338 | "bin": { |
23834 | 21339 | "tsc": "bin/tsc", |
23835 | 21340 | "tsserver": "bin/tsserver" |
... | ... | @@ -24116,75 +21621,19 @@ |
24116 | 21621 | "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", |
24117 | 21622 | "dev": true, |
24118 | 21623 | "dependencies": { |
24119 | - "crypto-random-string": "^2.0.0" | |
24120 | - }, | |
24121 | - "engines": { | |
24122 | - "node": ">=8" | |
24123 | - } | |
24124 | - }, | |
24125 | - "node_modules/universalify": { | |
24126 | - "version": "0.1.2", | |
24127 | - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", | |
24128 | - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", | |
24129 | - "dev": true, | |
24130 | - "engines": { | |
24131 | - "node": ">= 4.0.0" | |
24132 | - } | |
24133 | - }, | |
24134 | - "node_modules/unset-value": { | |
24135 | - "version": "1.0.0", | |
24136 | - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", | |
24137 | - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", | |
24138 | - "dev": true, | |
24139 | - "optional": true, | |
24140 | - "peer": true, | |
24141 | - "dependencies": { | |
24142 | - "has-value": "^0.3.1", | |
24143 | - "isobject": "^3.0.0" | |
24144 | - }, | |
24145 | - "engines": { | |
24146 | - "node": ">=0.10.0" | |
24147 | - } | |
24148 | - }, | |
24149 | - "node_modules/unset-value/node_modules/has-value": { | |
24150 | - "version": "0.3.1", | |
24151 | - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", | |
24152 | - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", | |
24153 | - "dev": true, | |
24154 | - "optional": true, | |
24155 | - "peer": true, | |
24156 | - "dependencies": { | |
24157 | - "get-value": "^2.0.3", | |
24158 | - "has-values": "^0.1.4", | |
24159 | - "isobject": "^2.0.0" | |
24160 | - }, | |
24161 | - "engines": { | |
24162 | - "node": ">=0.10.0" | |
24163 | - } | |
24164 | - }, | |
24165 | - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { | |
24166 | - "version": "2.1.0", | |
24167 | - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", | |
24168 | - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", | |
24169 | - "dev": true, | |
24170 | - "optional": true, | |
24171 | - "peer": true, | |
24172 | - "dependencies": { | |
24173 | - "isarray": "1.0.0" | |
21624 | + "crypto-random-string": "^2.0.0" | |
24174 | 21625 | }, |
24175 | 21626 | "engines": { |
24176 | - "node": ">=0.10.0" | |
21627 | + "node": ">=8" | |
24177 | 21628 | } |
24178 | 21629 | }, |
24179 | - "node_modules/unset-value/node_modules/has-values": { | |
24180 | - "version": "0.1.4", | |
24181 | - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", | |
24182 | - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", | |
21630 | + "node_modules/universalify": { | |
21631 | + "version": "0.1.2", | |
21632 | + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", | |
21633 | + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", | |
24183 | 21634 | "dev": true, |
24184 | - "optional": true, | |
24185 | - "peer": true, | |
24186 | 21635 | "engines": { |
24187 | - "node": ">=0.10.0" | |
21636 | + "node": ">= 4.0.0" | |
24188 | 21637 | } |
24189 | 21638 | }, |
24190 | 21639 | "node_modules/untildify": { |
... | ... | @@ -24195,18 +21644,6 @@ |
24195 | 21644 | "node": ">=8" |
24196 | 21645 | } |
24197 | 21646 | }, |
24198 | - "node_modules/upath": { | |
24199 | - "version": "1.2.0", | |
24200 | - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", | |
24201 | - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", | |
24202 | - "dev": true, | |
24203 | - "optional": true, | |
24204 | - "peer": true, | |
24205 | - "engines": { | |
24206 | - "node": ">=4", | |
24207 | - "yarn": "*" | |
24208 | - } | |
24209 | - }, | |
24210 | 21647 | "node_modules/update-browserslist-db": { |
24211 | 21648 | "version": "1.0.13", |
24212 | 21649 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", |
... | ... | @@ -24252,15 +21689,6 @@ |
24252 | 21689 | "node": ">=6" |
24253 | 21690 | } |
24254 | 21691 | }, |
24255 | - "node_modules/urix": { | |
24256 | - "version": "0.1.0", | |
24257 | - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", | |
24258 | - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", | |
24259 | - "deprecated": "Please see https://github.com/lydell/urix#deprecated", | |
24260 | - "dev": true, | |
24261 | - "optional": true, | |
24262 | - "peer": true | |
24263 | - }, | |
24264 | 21692 | "node_modules/url": { |
24265 | 21693 | "version": "0.11.3", |
24266 | 21694 | "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", |
... | ... | @@ -24297,17 +21725,6 @@ |
24297 | 21725 | "node": ">= 4" |
24298 | 21726 | } |
24299 | 21727 | }, |
24300 | - "node_modules/use": { | |
24301 | - "version": "3.1.1", | |
24302 | - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", | |
24303 | - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", | |
24304 | - "dev": true, | |
24305 | - "optional": true, | |
24306 | - "peer": true, | |
24307 | - "engines": { | |
24308 | - "node": ">=0.10.0" | |
24309 | - } | |
24310 | - }, | |
24311 | 21728 | "node_modules/use-isomorphic-layout-effect": { |
24312 | 21729 | "version": "1.1.2", |
24313 | 21730 | "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", |
... | ... | @@ -24404,12 +21821,6 @@ |
24404 | 21821 | } |
24405 | 21822 | } |
24406 | 21823 | }, |
24407 | - "node_modules/value-equal": { | |
24408 | - "version": "1.0.1", | |
24409 | - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", | |
24410 | - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", | |
24411 | - "peer": true | |
24412 | - }, | |
24413 | 21824 | "node_modules/vary": { |
24414 | 21825 | "version": "1.1.2", |
24415 | 21826 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
... | ... | @@ -24518,335 +21929,6 @@ |
24518 | 21929 | "loose-envify": "^1.0.0" |
24519 | 21930 | } |
24520 | 21931 | }, |
24521 | - "node_modules/watchpack": { | |
24522 | - "version": "2.4.2", | |
24523 | - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", | |
24524 | - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", | |
24525 | - "peer": true, | |
24526 | - "dependencies": { | |
24527 | - "glob-to-regexp": "^0.4.1", | |
24528 | - "graceful-fs": "^4.1.2" | |
24529 | - }, | |
24530 | - "engines": { | |
24531 | - "node": ">=10.13.0" | |
24532 | - } | |
24533 | - }, | |
24534 | - "node_modules/watchpack-chokidar2": { | |
24535 | - "version": "2.0.1", | |
24536 | - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", | |
24537 | - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", | |
24538 | - "dev": true, | |
24539 | - "optional": true, | |
24540 | - "peer": true, | |
24541 | - "dependencies": { | |
24542 | - "chokidar": "^2.1.8" | |
24543 | - } | |
24544 | - }, | |
24545 | - "node_modules/watchpack-chokidar2/node_modules/anymatch": { | |
24546 | - "version": "2.0.0", | |
24547 | - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", | |
24548 | - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", | |
24549 | - "dev": true, | |
24550 | - "optional": true, | |
24551 | - "peer": true, | |
24552 | - "dependencies": { | |
24553 | - "micromatch": "^3.1.4", | |
24554 | - "normalize-path": "^2.1.1" | |
24555 | - } | |
24556 | - }, | |
24557 | - "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { | |
24558 | - "version": "2.1.1", | |
24559 | - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", | |
24560 | - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", | |
24561 | - "dev": true, | |
24562 | - "optional": true, | |
24563 | - "peer": true, | |
24564 | - "dependencies": { | |
24565 | - "remove-trailing-separator": "^1.0.1" | |
24566 | - }, | |
24567 | - "engines": { | |
24568 | - "node": ">=0.10.0" | |
24569 | - } | |
24570 | - }, | |
24571 | - "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { | |
24572 | - "version": "1.13.1", | |
24573 | - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", | |
24574 | - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", | |
24575 | - "dev": true, | |
24576 | - "optional": true, | |
24577 | - "peer": true, | |
24578 | - "engines": { | |
24579 | - "node": ">=0.10.0" | |
24580 | - } | |
24581 | - }, | |
24582 | - "node_modules/watchpack-chokidar2/node_modules/braces": { | |
24583 | - "version": "2.3.2", | |
24584 | - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", | |
24585 | - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", | |
24586 | - "dev": true, | |
24587 | - "optional": true, | |
24588 | - "peer": true, | |
24589 | - "dependencies": { | |
24590 | - "arr-flatten": "^1.1.0", | |
24591 | - "array-unique": "^0.3.2", | |
24592 | - "extend-shallow": "^2.0.1", | |
24593 | - "fill-range": "^4.0.0", | |
24594 | - "isobject": "^3.0.1", | |
24595 | - "repeat-element": "^1.1.2", | |
24596 | - "snapdragon": "^0.8.1", | |
24597 | - "snapdragon-node": "^2.0.1", | |
24598 | - "split-string": "^3.0.2", | |
24599 | - "to-regex": "^3.0.1" | |
24600 | - }, | |
24601 | - "engines": { | |
24602 | - "node": ">=0.10.0" | |
24603 | - } | |
24604 | - }, | |
24605 | - "node_modules/watchpack-chokidar2/node_modules/chokidar": { | |
24606 | - "version": "2.1.8", | |
24607 | - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", | |
24608 | - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", | |
24609 | - "dev": true, | |
24610 | - "optional": true, | |
24611 | - "peer": true, | |
24612 | - "dependencies": { | |
24613 | - "anymatch": "^2.0.0", | |
24614 | - "async-each": "^1.0.1", | |
24615 | - "braces": "^2.3.2", | |
24616 | - "glob-parent": "^3.1.0", | |
24617 | - "inherits": "^2.0.3", | |
24618 | - "is-binary-path": "^1.0.0", | |
24619 | - "is-glob": "^4.0.0", | |
24620 | - "normalize-path": "^3.0.0", | |
24621 | - "path-is-absolute": "^1.0.0", | |
24622 | - "readdirp": "^2.2.1", | |
24623 | - "upath": "^1.1.1" | |
24624 | - }, | |
24625 | - "optionalDependencies": { | |
24626 | - "fsevents": "^1.2.7" | |
24627 | - } | |
24628 | - }, | |
24629 | - "node_modules/watchpack-chokidar2/node_modules/define-property": { | |
24630 | - "version": "2.0.2", | |
24631 | - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | |
24632 | - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | |
24633 | - "dev": true, | |
24634 | - "optional": true, | |
24635 | - "peer": true, | |
24636 | - "dependencies": { | |
24637 | - "is-descriptor": "^1.0.2", | |
24638 | - "isobject": "^3.0.1" | |
24639 | - }, | |
24640 | - "engines": { | |
24641 | - "node": ">=0.10.0" | |
24642 | - } | |
24643 | - }, | |
24644 | - "node_modules/watchpack-chokidar2/node_modules/fill-range": { | |
24645 | - "version": "4.0.0", | |
24646 | - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", | |
24647 | - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", | |
24648 | - "dev": true, | |
24649 | - "optional": true, | |
24650 | - "peer": true, | |
24651 | - "dependencies": { | |
24652 | - "extend-shallow": "^2.0.1", | |
24653 | - "is-number": "^3.0.0", | |
24654 | - "repeat-string": "^1.6.1", | |
24655 | - "to-regex-range": "^2.1.0" | |
24656 | - }, | |
24657 | - "engines": { | |
24658 | - "node": ">=0.10.0" | |
24659 | - } | |
24660 | - }, | |
24661 | - "node_modules/watchpack-chokidar2/node_modules/fsevents": { | |
24662 | - "version": "1.2.13", | |
24663 | - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", | |
24664 | - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", | |
24665 | - "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", | |
24666 | - "dev": true, | |
24667 | - "hasInstallScript": true, | |
24668 | - "optional": true, | |
24669 | - "os": [ | |
24670 | - "darwin" | |
24671 | - ], | |
24672 | - "peer": true, | |
24673 | - "dependencies": { | |
24674 | - "bindings": "^1.5.0", | |
24675 | - "nan": "^2.12.1" | |
24676 | - }, | |
24677 | - "engines": { | |
24678 | - "node": ">= 4.0" | |
24679 | - } | |
24680 | - }, | |
24681 | - "node_modules/watchpack-chokidar2/node_modules/glob-parent": { | |
24682 | - "version": "3.1.0", | |
24683 | - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", | |
24684 | - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", | |
24685 | - "dev": true, | |
24686 | - "optional": true, | |
24687 | - "peer": true, | |
24688 | - "dependencies": { | |
24689 | - "is-glob": "^3.1.0", | |
24690 | - "path-dirname": "^1.0.0" | |
24691 | - } | |
24692 | - }, | |
24693 | - "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { | |
24694 | - "version": "3.1.0", | |
24695 | - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", | |
24696 | - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", | |
24697 | - "dev": true, | |
24698 | - "optional": true, | |
24699 | - "peer": true, | |
24700 | - "dependencies": { | |
24701 | - "is-extglob": "^2.1.0" | |
24702 | - }, | |
24703 | - "engines": { | |
24704 | - "node": ">=0.10.0" | |
24705 | - } | |
24706 | - }, | |
24707 | - "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { | |
24708 | - "version": "1.0.1", | |
24709 | - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", | |
24710 | - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", | |
24711 | - "dev": true, | |
24712 | - "optional": true, | |
24713 | - "peer": true, | |
24714 | - "dependencies": { | |
24715 | - "binary-extensions": "^1.0.0" | |
24716 | - }, | |
24717 | - "engines": { | |
24718 | - "node": ">=0.10.0" | |
24719 | - } | |
24720 | - }, | |
24721 | - "node_modules/watchpack-chokidar2/node_modules/is-descriptor": { | |
24722 | - "version": "1.0.3", | |
24723 | - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", | |
24724 | - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", | |
24725 | - "dev": true, | |
24726 | - "optional": true, | |
24727 | - "peer": true, | |
24728 | - "dependencies": { | |
24729 | - "is-accessor-descriptor": "^1.0.1", | |
24730 | - "is-data-descriptor": "^1.0.1" | |
24731 | - }, | |
24732 | - "engines": { | |
24733 | - "node": ">= 0.4" | |
24734 | - } | |
24735 | - }, | |
24736 | - "node_modules/watchpack-chokidar2/node_modules/is-extendable": { | |
24737 | - "version": "1.0.1", | |
24738 | - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | |
24739 | - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | |
24740 | - "dev": true, | |
24741 | - "optional": true, | |
24742 | - "peer": true, | |
24743 | - "dependencies": { | |
24744 | - "is-plain-object": "^2.0.4" | |
24745 | - }, | |
24746 | - "engines": { | |
24747 | - "node": ">=0.10.0" | |
24748 | - } | |
24749 | - }, | |
24750 | - "node_modules/watchpack-chokidar2/node_modules/is-number": { | |
24751 | - "version": "3.0.0", | |
24752 | - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | |
24753 | - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", | |
24754 | - "dev": true, | |
24755 | - "optional": true, | |
24756 | - "peer": true, | |
24757 | - "dependencies": { | |
24758 | - "kind-of": "^3.0.2" | |
24759 | - }, | |
24760 | - "engines": { | |
24761 | - "node": ">=0.10.0" | |
24762 | - } | |
24763 | - }, | |
24764 | - "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { | |
24765 | - "version": "3.2.2", | |
24766 | - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | |
24767 | - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", | |
24768 | - "dev": true, | |
24769 | - "optional": true, | |
24770 | - "peer": true, | |
24771 | - "dependencies": { | |
24772 | - "is-buffer": "^1.1.5" | |
24773 | - }, | |
24774 | - "engines": { | |
24775 | - "node": ">=0.10.0" | |
24776 | - } | |
24777 | - }, | |
24778 | - "node_modules/watchpack-chokidar2/node_modules/micromatch": { | |
24779 | - "version": "3.1.10", | |
24780 | - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", | |
24781 | - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", | |
24782 | - "dev": true, | |
24783 | - "optional": true, | |
24784 | - "peer": true, | |
24785 | - "dependencies": { | |
24786 | - "arr-diff": "^4.0.0", | |
24787 | - "array-unique": "^0.3.2", | |
24788 | - "braces": "^2.3.1", | |
24789 | - "define-property": "^2.0.2", | |
24790 | - "extend-shallow": "^3.0.2", | |
24791 | - "extglob": "^2.0.4", | |
24792 | - "fragment-cache": "^0.2.1", | |
24793 | - "kind-of": "^6.0.2", | |
24794 | - "nanomatch": "^1.2.9", | |
24795 | - "object.pick": "^1.3.0", | |
24796 | - "regex-not": "^1.0.0", | |
24797 | - "snapdragon": "^0.8.1", | |
24798 | - "to-regex": "^3.0.2" | |
24799 | - }, | |
24800 | - "engines": { | |
24801 | - "node": ">=0.10.0" | |
24802 | - } | |
24803 | - }, | |
24804 | - "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/extend-shallow": { | |
24805 | - "version": "3.0.2", | |
24806 | - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | |
24807 | - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", | |
24808 | - "dev": true, | |
24809 | - "optional": true, | |
24810 | - "peer": true, | |
24811 | - "dependencies": { | |
24812 | - "assign-symbols": "^1.0.0", | |
24813 | - "is-extendable": "^1.0.1" | |
24814 | - }, | |
24815 | - "engines": { | |
24816 | - "node": ">=0.10.0" | |
24817 | - } | |
24818 | - }, | |
24819 | - "node_modules/watchpack-chokidar2/node_modules/readdirp": { | |
24820 | - "version": "2.2.1", | |
24821 | - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", | |
24822 | - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", | |
24823 | - "dev": true, | |
24824 | - "optional": true, | |
24825 | - "peer": true, | |
24826 | - "dependencies": { | |
24827 | - "graceful-fs": "^4.1.11", | |
24828 | - "micromatch": "^3.1.10", | |
24829 | - "readable-stream": "^2.0.2" | |
24830 | - }, | |
24831 | - "engines": { | |
24832 | - "node": ">=0.10" | |
24833 | - } | |
24834 | - }, | |
24835 | - "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { | |
24836 | - "version": "2.1.1", | |
24837 | - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", | |
24838 | - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", | |
24839 | - "dev": true, | |
24840 | - "optional": true, | |
24841 | - "peer": true, | |
24842 | - "dependencies": { | |
24843 | - "is-number": "^3.0.0", | |
24844 | - "repeat-string": "^1.6.1" | |
24845 | - }, | |
24846 | - "engines": { | |
24847 | - "node": ">=0.10.0" | |
24848 | - } | |
24849 | - }, | |
24850 | 21932 | "node_modules/wbuf": { |
24851 | 21933 | "version": "1.7.3", |
24852 | 21934 | "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", |
... | ... | @@ -24883,52 +21965,6 @@ |
24883 | 21965 | "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", |
24884 | 21966 | "dev": true |
24885 | 21967 | }, |
24886 | - "node_modules/webpack": { | |
24887 | - "version": "5.95.0", | |
24888 | - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", | |
24889 | - "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", | |
24890 | - "peer": true, | |
24891 | - "dependencies": { | |
24892 | - "@types/estree": "^1.0.5", | |
24893 | - "@webassemblyjs/ast": "^1.12.1", | |
24894 | - "@webassemblyjs/wasm-edit": "^1.12.1", | |
24895 | - "@webassemblyjs/wasm-parser": "^1.12.1", | |
24896 | - "acorn": "^8.7.1", | |
24897 | - "acorn-import-attributes": "^1.9.5", | |
24898 | - "browserslist": "^4.21.10", | |
24899 | - "chrome-trace-event": "^1.0.2", | |
24900 | - "enhanced-resolve": "^5.17.1", | |
24901 | - "es-module-lexer": "^1.2.1", | |
24902 | - "eslint-scope": "5.1.1", | |
24903 | - "events": "^3.2.0", | |
24904 | - "glob-to-regexp": "^0.4.1", | |
24905 | - "graceful-fs": "^4.2.11", | |
24906 | - "json-parse-even-better-errors": "^2.3.1", | |
24907 | - "loader-runner": "^4.2.0", | |
24908 | - "mime-types": "^2.1.27", | |
24909 | - "neo-async": "^2.6.2", | |
24910 | - "schema-utils": "^3.2.0", | |
24911 | - "tapable": "^2.1.1", | |
24912 | - "terser-webpack-plugin": "^5.3.10", | |
24913 | - "watchpack": "^2.4.1", | |
24914 | - "webpack-sources": "^3.2.3" | |
24915 | - }, | |
24916 | - "bin": { | |
24917 | - "webpack": "bin/webpack.js" | |
24918 | - }, | |
24919 | - "engines": { | |
24920 | - "node": ">=10.13.0" | |
24921 | - }, | |
24922 | - "funding": { | |
24923 | - "type": "opencollective", | |
24924 | - "url": "https://opencollective.com/webpack" | |
24925 | - }, | |
24926 | - "peerDependenciesMeta": { | |
24927 | - "webpack-cli": { | |
24928 | - "optional": true | |
24929 | - } | |
24930 | - } | |
24931 | - }, | |
24932 | 21968 | "node_modules/webpack-bundle-analyzer": { |
24933 | 21969 | "version": "4.10.1", |
24934 | 21970 | "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz", |
... | ... | @@ -24971,34 +22007,6 @@ |
24971 | 22007 | "node": ">=0.10.0" |
24972 | 22008 | } |
24973 | 22009 | }, |
24974 | - "node_modules/webpack-sources": { | |
24975 | - "version": "3.2.3", | |
24976 | - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", | |
24977 | - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", | |
24978 | - "peer": true, | |
24979 | - "engines": { | |
24980 | - "node": ">=10.13.0" | |
24981 | - } | |
24982 | - }, | |
24983 | - "node_modules/webpack/node_modules/enhanced-resolve": { | |
24984 | - "version": "5.17.1", | |
24985 | - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", | |
24986 | - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", | |
24987 | - "peer": true, | |
24988 | - "dependencies": { | |
24989 | - "graceful-fs": "^4.2.4", | |
24990 | - "tapable": "^2.2.0" | |
24991 | - }, | |
24992 | - "engines": { | |
24993 | - "node": ">=10.13.0" | |
24994 | - } | |
24995 | - }, | |
24996 | - "node_modules/whatwg-fetch": { | |
24997 | - "version": "3.6.20", | |
24998 | - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", | |
24999 | - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", | |
25000 | - "peer": true | |
25001 | - }, | |
25002 | 22010 | "node_modules/whatwg-url": { |
25003 | 22011 | "version": "5.0.0", |
25004 | 22012 | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", |
... | ... | @@ -25082,13 +22090,6 @@ |
25082 | 22090 | "url": "https://github.com/sponsors/ljharb" |
25083 | 22091 | } |
25084 | 22092 | }, |
25085 | - "node_modules/which-module": { | |
25086 | - "version": "1.0.0", | |
25087 | - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", | |
25088 | - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", | |
25089 | - "dev": true, | |
25090 | - "peer": true | |
25091 | - }, | |
25092 | 22093 | "node_modules/which-typed-array": { |
25093 | 22094 | "version": "1.1.14", |
25094 | 22095 | "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.14.tgz", | ... | ... |
src/pages/Instalment/components/title/titletest.tsx
... | ... | @@ -476,8 +476,6 @@ export default () => { |
476 | 476 | columnEmptyText="" |
477 | 477 | columns={columns} |
478 | 478 | rowSelection={{ |
479 | - // 自定义选择项参考: https://ant.design/components/table-cn/#components-table-demo-row-selection-custom | |
480 | - // 注释该行则默认不显示下拉选项 | |
481 | 479 | selections: [Table.SELECTION_ALL, Table.SELECTION_INVERT], |
482 | 480 | defaultSelectedRowKeys: [], |
483 | 481 | }} | ... | ... |
src/pages/Tickets/components/addTicketsModal.tsx
0 → 100644
1 | +import { | |
2 | + postOrderErpTicketsCreate, | |
3 | + postOrderErpTicketsGetType, | |
4 | + postOrderErpTicketsUpload, | |
5 | + postServiceOrderQuerySalesCode, | |
6 | +} from '@/services'; | |
7 | +import { enumToSelect } from '@/utils'; | |
8 | +import { UploadOutlined } from '@ant-design/icons'; | |
9 | +import { | |
10 | + ModalForm, | |
11 | + ProCard, | |
12 | + ProFormSelect, | |
13 | + ProFormText, | |
14 | + ProFormTextArea, | |
15 | +} from '@ant-design/pro-components'; | |
16 | +import { Button, Form, Upload, message } from 'antd'; | |
17 | +import { UploadFile } from 'antd/es/upload/interface'; | |
18 | +import { useEffect, useState } from 'react'; | |
19 | + | |
20 | +type Ticket = { | |
21 | + origin?: string; | |
22 | + detailText?: string; | |
23 | + type?: string; | |
24 | + typeText?: string; | |
25 | + assignPeople?: string; | |
26 | + status?: string; | |
27 | + statusText?: string; | |
28 | + annexUrl?: string; | |
29 | + annexName?: string; | |
30 | + resolveTime?: Date; | |
31 | +}; | |
32 | + | |
33 | +const waitTime = (time = 100) => { | |
34 | + return new Promise((resolve) => { | |
35 | + setTimeout(() => { | |
36 | + resolve(true); | |
37 | + }, time); | |
38 | + }); | |
39 | +}; | |
40 | + | |
41 | +export default ({ toReload }) => { | |
42 | + const [form] = Form.useForm<Ticket>(); | |
43 | + const [fileList, setFileList] = useState<UploadFile[]>([]); | |
44 | + const [assignPeopleOptions, setAssignPeopleOptions] = useState([]); | |
45 | + const [ticketTypeOptions, setTicketTypeOptions] = useState([]); | |
46 | + | |
47 | + useEffect(() => { | |
48 | + const fetchTicketTypes = async () => { | |
49 | + try { | |
50 | + const res = await postOrderErpTicketsGetType(); | |
51 | + const options = enumToSelect(res.data); | |
52 | + setTicketTypeOptions(options); | |
53 | + } catch (error) { | |
54 | + console.error('Failed to fetch ticket types:', error); | |
55 | + } | |
56 | + }; | |
57 | + | |
58 | + fetchTicketTypes(); | |
59 | + }, []); | |
60 | + | |
61 | + useEffect(() => { | |
62 | + const fetchAssignPeopleOptions = async () => { | |
63 | + try { | |
64 | + const res = await postServiceOrderQuerySalesCode(); | |
65 | + const options = res.data?.map((item) => ({ | |
66 | + label: item.userName, | |
67 | + value: item.userName, | |
68 | + })); | |
69 | + setAssignPeopleOptions(options || []); | |
70 | + } catch (error) { | |
71 | + console.error('Failed to fetch assign people options:', error); | |
72 | + } | |
73 | + }; | |
74 | + | |
75 | + fetchAssignPeopleOptions(); | |
76 | + }, []); | |
77 | + | |
78 | + async function refresh() { | |
79 | + setFileList([]); | |
80 | + } | |
81 | + | |
82 | + const handleUploadChange = async (info) => { | |
83 | + if (info.file.status === 'uploading' && !info.file.uploaded) { | |
84 | + info.file.uploaded = true; | |
85 | + | |
86 | + const formData = new FormData(); | |
87 | + formData.append('file', info.file.originFileObj); | |
88 | + | |
89 | + try { | |
90 | + const res = await postOrderErpTicketsUpload({ | |
91 | + data: formData, | |
92 | + headers: { 'Content-Type': 'multipart/form-data' }, | |
93 | + }); | |
94 | + | |
95 | + if (res.message === '成功') { | |
96 | + message.success('上传成功'); | |
97 | + const uploadedFile = { | |
98 | + uid: info.file.uid, | |
99 | + name: info.file.name, | |
100 | + url: res.data, | |
101 | + }; | |
102 | + setFileList([uploadedFile]); | |
103 | + | |
104 | + form.setFieldsValue({ | |
105 | + annexUrl: res.data, | |
106 | + }); | |
107 | + form.setFieldsValue({ | |
108 | + annexName: info.file.name, | |
109 | + }); | |
110 | + } else { | |
111 | + message.error('上传失败'); | |
112 | + } | |
113 | + } catch (error) { | |
114 | + message.error('上传错误'); | |
115 | + } | |
116 | + } | |
117 | + }; | |
118 | + | |
119 | + const uploadProps = { | |
120 | + onChange: handleUploadChange, | |
121 | + fileList: fileList, | |
122 | + onRemove: () => { | |
123 | + setFileList([]); | |
124 | + form.setFieldsValue({ annexUrl: null, annexName: null }); | |
125 | + }, | |
126 | + }; | |
127 | + | |
128 | + const addForm = async () => { | |
129 | + let requestBody = { | |
130 | + origin: form.getFieldValue('origin'), | |
131 | + type: form.getFieldValue('type'), | |
132 | + typeText: form.getFieldValue('typeText'), | |
133 | + detailText: form.getFieldValue('detailText'), | |
134 | + annexUrl: form.getFieldValue('annexUrl'), | |
135 | + annexName: form.getFieldValue('annexName'), | |
136 | + assignPeople: form.getFieldValue('assignPeople'), | |
137 | + }; | |
138 | + await postOrderErpTicketsCreate({ | |
139 | + data: { ...requestBody }, | |
140 | + }); | |
141 | + }; | |
142 | + | |
143 | + const shouldShowUploadButton = fileList.length === 0; | |
144 | + | |
145 | + return ( | |
146 | + <ModalForm | |
147 | + title="新增" | |
148 | + width={660} | |
149 | + form={form} | |
150 | + trigger={ | |
151 | + <Button onClick={refresh} type="primary"> | |
152 | + 新增 | |
153 | + </Button> | |
154 | + } | |
155 | + modalProps={{ | |
156 | + okText: '确定', | |
157 | + cancelText: '取消', | |
158 | + destroyOnClose: true, | |
159 | + }} | |
160 | + onFinish={async () => { | |
161 | + addForm(); | |
162 | + await waitTime(2000); | |
163 | + toReload(); | |
164 | + return true; | |
165 | + }} | |
166 | + > | |
167 | + <ProCard split="horizontal" bordered> | |
168 | + <ProCard> | |
169 | + <ProCard.Group direction="column"> | |
170 | + <Form.Item label="工单来源"> | |
171 | + <ProFormText | |
172 | + name="origin" | |
173 | + placeholder="请输入名称" | |
174 | + width={200} | |
175 | + rules={[{ required: true, message: '此项为必填项' }]} | |
176 | + /> | |
177 | + </Form.Item> | |
178 | + | |
179 | + <Form.Item label="工单类型"> | |
180 | + <ProFormSelect | |
181 | + name="type" | |
182 | + placeholder="请选择工单类型" | |
183 | + options={ticketTypeOptions} | |
184 | + width={200} | |
185 | + rules={[{ required: true, message: '此项为必填项' }]} | |
186 | + onChange={(value) => { | |
187 | + const selectedType = ticketTypeOptions.find( | |
188 | + (option) => option.value === value, | |
189 | + ); | |
190 | + if (selectedType) { | |
191 | + form.setFieldsValue({ typeText: selectedType.label }); | |
192 | + } | |
193 | + }} | |
194 | + /> | |
195 | + </Form.Item> | |
196 | + <Form.Item label="工单详情"> | |
197 | + <ProFormTextArea name="detailText" placeholder="请输入工单详情" /> | |
198 | + </Form.Item> | |
199 | + <Form.Item label="附件" name="annexUrl"> | |
200 | + <Upload {...uploadProps}> | |
201 | + {shouldShowUploadButton && ( | |
202 | + <Button icon={<UploadOutlined />}>上传附件</Button> | |
203 | + )} | |
204 | + </Upload> | |
205 | + </Form.Item> | |
206 | + <Form.Item label="指派人员" name="assignPeople"> | |
207 | + <ProFormSelect | |
208 | + name="assignPeople" | |
209 | + options={assignPeopleOptions} | |
210 | + placeholder="请选择指派人员" | |
211 | + rules={[{ required: true, message: '此项为必填项' }]} | |
212 | + /> | |
213 | + </Form.Item> | |
214 | + </ProCard.Group> | |
215 | + </ProCard> | |
216 | + </ProCard> | |
217 | + </ModalForm> | |
218 | + ); | |
219 | +}; | ... | ... |
src/pages/Tickets/components/deleteFlowModal.tsx
0 → 100644
1 | +import { postOrderErpTicketsDelete } from '@/services'; | |
2 | +import { Button, Modal, message } from 'antd'; | |
3 | + | |
4 | +const waitTime = (time = 100) => { | |
5 | + return new Promise((resolve) => { | |
6 | + setTimeout(() => { | |
7 | + resolve(true); | |
8 | + }, time); | |
9 | + }); | |
10 | +}; | |
11 | + | |
12 | +const DeleteFlowButton = ({ ids, toReload }) => { | |
13 | + const showDeleteConfirm = () => { | |
14 | + Modal.confirm({ | |
15 | + title: '确定要删除吗?', | |
16 | + content: '删除后数据将无法恢复,请确认操作。', | |
17 | + okText: '删除', | |
18 | + okType: 'danger', | |
19 | + cancelText: '取消', | |
20 | + async onOk() { | |
21 | + let res = await postOrderErpTicketsDelete({ | |
22 | + data: { ids }, | |
23 | + }); | |
24 | + await waitTime(2000); | |
25 | + if (res.message === '成功') { | |
26 | + toReload(); | |
27 | + message.success('删除成功'); | |
28 | + } | |
29 | + }, | |
30 | + onCancel() {}, | |
31 | + }); | |
32 | + }; | |
33 | + | |
34 | + return ( | |
35 | + <Button type="primary" onClick={showDeleteConfirm}> | |
36 | + 批量删除 | |
37 | + </Button> | |
38 | + ); | |
39 | +}; | |
40 | + | |
41 | +export default DeleteFlowButton; | ... | ... |
src/pages/Tickets/components/deleteModal.tsx
0 → 100644
1 | +import { postOrderErpTicketsDelete } from '@/services'; | |
2 | +import { Modal, message } from 'antd'; | |
3 | + | |
4 | +const waitTime = (time = 100) => { | |
5 | + return new Promise((resolve) => { | |
6 | + setTimeout(() => { | |
7 | + resolve(true); | |
8 | + }, time); | |
9 | + }); | |
10 | +}; | |
11 | + | |
12 | +const DeleteButton = ({ ids, toReload }) => { | |
13 | + const showDeleteConfirm = () => { | |
14 | + Modal.confirm({ | |
15 | + title: '确定要删除吗?', | |
16 | + content: '删除后数据将无法恢复,请确认操作。', | |
17 | + okText: '删除', | |
18 | + okType: 'danger', | |
19 | + cancelText: '取消', | |
20 | + async onOk() { | |
21 | + let res = await postOrderErpTicketsDelete({ | |
22 | + data: { ids }, | |
23 | + }); | |
24 | + await waitTime(2000); | |
25 | + if (res.message === '成功') { | |
26 | + toReload(); | |
27 | + message.success('删除成功'); | |
28 | + } | |
29 | + }, | |
30 | + onCancel() {}, | |
31 | + }); | |
32 | + }; | |
33 | + | |
34 | + return ( | |
35 | + <a type="primary" onClick={showDeleteConfirm}> | |
36 | + 删除 | |
37 | + </a> | |
38 | + ); | |
39 | +}; | |
40 | + | |
41 | +export default DeleteButton; | ... | ... |
src/pages/Tickets/components/reSetPeopleModal.tsx
0 → 100644
1 | +import { | |
2 | + postOrderErpTicketsUpdate, | |
3 | + postServiceOrderQuerySalesCode, | |
4 | +} from '@/services'; | |
5 | +import { ModalForm, ProCard, ProFormSelect } from '@ant-design/pro-components'; | |
6 | +import { Button, Form } from 'antd'; | |
7 | +import { useEffect, useState } from 'react'; | |
8 | + | |
9 | +type Ticket = { | |
10 | + assignPeople?: string; | |
11 | +}; | |
12 | + | |
13 | +const waitTime = (time = 100) => { | |
14 | + return new Promise((resolve) => { | |
15 | + setTimeout(() => { | |
16 | + resolve(true); | |
17 | + }, time); | |
18 | + }); | |
19 | +}; | |
20 | + | |
21 | +export default ({ ids, toReload }) => { | |
22 | + const [form] = Form.useForm<Ticket>(); | |
23 | + const [assignPeopleOptions, setAssignPeopleOptions] = useState([]); | |
24 | + | |
25 | + useEffect(() => { | |
26 | + const fetchAssignPeopleOptions = async () => { | |
27 | + try { | |
28 | + const res = await postServiceOrderQuerySalesCode(); | |
29 | + const options = res.data?.map((item) => ({ | |
30 | + label: item.userName, | |
31 | + value: item.userName, | |
32 | + })); | |
33 | + setAssignPeopleOptions(options || []); | |
34 | + } catch (error) { | |
35 | + console.error('Failed to fetch assign people options:', error); | |
36 | + } | |
37 | + }; | |
38 | + | |
39 | + fetchAssignPeopleOptions(); | |
40 | + }, []); | |
41 | + | |
42 | + const reSet = async () => { | |
43 | + console.log(ids); | |
44 | + | |
45 | + ids.forEach(async (id) => { | |
46 | + let requestBody = { | |
47 | + id: id, | |
48 | + assignPeople: form.getFieldValue('assignPeople'), | |
49 | + }; | |
50 | + await postOrderErpTicketsUpdate({ | |
51 | + data: { ...requestBody }, | |
52 | + }); | |
53 | + }); | |
54 | + }; | |
55 | + | |
56 | + return ( | |
57 | + <ModalForm | |
58 | + title="重新指派" | |
59 | + width={660} | |
60 | + form={form} | |
61 | + trigger={<Button type="primary">重新指派</Button>} | |
62 | + modalProps={{ | |
63 | + okText: '确定', | |
64 | + cancelText: '取消', | |
65 | + destroyOnClose: true, | |
66 | + }} | |
67 | + onFinish={async () => { | |
68 | + reSet(); | |
69 | + await waitTime(2000); | |
70 | + toReload(); | |
71 | + return true; | |
72 | + }} | |
73 | + > | |
74 | + <ProCard split="horizontal" bordered> | |
75 | + <ProCard> | |
76 | + <ProCard.Group direction="column"> | |
77 | + <Form.Item label="指派人员" name="assignPeople"> | |
78 | + <ProFormSelect | |
79 | + name="assignPeople" | |
80 | + options={assignPeopleOptions} | |
81 | + placeholder="请选择指派人员" | |
82 | + rules={[{ required: true, message: '此项为必填项' }]} | |
83 | + /> | |
84 | + </Form.Item> | |
85 | + </ProCard.Group> | |
86 | + </ProCard> | |
87 | + </ProCard> | |
88 | + </ModalForm> | |
89 | + ); | |
90 | +}; | ... | ... |
src/pages/Tickets/components/readModal.tsx
0 → 100644
1 | +import { | |
2 | + getOrderErpTicketsDetail, | |
3 | + postOrderErpTicketsGetType, | |
4 | + postOrderErpTicketsUpdate, | |
5 | + postOrderErpTicketsUpload, | |
6 | + postServiceOrderQuerySalesCode, | |
7 | +} from '@/services'; | |
8 | +import { enumToSelect } from '@/utils'; | |
9 | +import { UploadOutlined } from '@ant-design/icons'; | |
10 | +import { | |
11 | + ModalForm, | |
12 | + ProCard, | |
13 | + ProFormSelect, | |
14 | + ProFormText, | |
15 | + ProFormTextArea, | |
16 | +} from '@ant-design/pro-components'; | |
17 | +import { Button, Form, Space, Upload, message } from 'antd'; | |
18 | +import { UploadFile } from 'antd/es/upload/interface'; | |
19 | +import { useEffect, useState } from 'react'; | |
20 | +import SolveBtnModal from './solveBtnModal'; | |
21 | + | |
22 | +const waitTime = (time = 100) => { | |
23 | + return new Promise((resolve) => { | |
24 | + setTimeout(() => { | |
25 | + resolve(true); | |
26 | + }, time); | |
27 | + }); | |
28 | +}; | |
29 | + | |
30 | +export default ({ id, toReload }) => { | |
31 | + const [form] = Form.useForm(); | |
32 | + const [isEditMode, setIsEditMode] = useState(false); | |
33 | + const [isProcessing, setIsProcessing] = useState(false); | |
34 | + const [status, setStatus] = useState(''); | |
35 | + const [fileList, setFileList] = useState<UploadFile[]>([]); | |
36 | + const [assignPeopleOptions, setAssignPeopleOptions] = useState([]); | |
37 | + const [ticketTypeOptions, setTicketTypeOptions] = useState([]); | |
38 | + | |
39 | + useEffect(() => { | |
40 | + const fetchTicketTypes = async () => { | |
41 | + try { | |
42 | + const res = await postOrderErpTicketsGetType(); | |
43 | + const options = enumToSelect(res.data); | |
44 | + setTicketTypeOptions(options); | |
45 | + } catch (error) { | |
46 | + console.error('Failed to fetch ticket types:', error); | |
47 | + } | |
48 | + }; | |
49 | + | |
50 | + fetchTicketTypes(); | |
51 | + }, []); | |
52 | + | |
53 | + useEffect(() => { | |
54 | + const fetchAssignPeopleOptions = async () => { | |
55 | + try { | |
56 | + const res = await postServiceOrderQuerySalesCode(); | |
57 | + const options = res.data?.map((item) => ({ | |
58 | + label: item.userName, | |
59 | + value: item.userName, | |
60 | + })); | |
61 | + setAssignPeopleOptions(options || []); | |
62 | + } catch (error) { | |
63 | + console.error('Failed to fetch assign people options:', error); | |
64 | + } | |
65 | + }; | |
66 | + | |
67 | + fetchAssignPeopleOptions(); | |
68 | + }, []); | |
69 | + | |
70 | + async function refresh() { | |
71 | + setIsEditMode(false); | |
72 | + setIsProcessing(false); | |
73 | + | |
74 | + const res = await getOrderErpTicketsDetail({ | |
75 | + query: { | |
76 | + id: id, | |
77 | + }, | |
78 | + }); | |
79 | + | |
80 | + const ticketData = res.data; | |
81 | + form.setFieldsValue(ticketData); | |
82 | + setStatus(ticketData.status); | |
83 | + setFileList( | |
84 | + ticketData.annexUrl | |
85 | + ? [ | |
86 | + { | |
87 | + uid: ticketData.annexUrl, | |
88 | + name: ticketData.annexName, | |
89 | + url: ticketData.annexUrl, | |
90 | + }, | |
91 | + ] | |
92 | + : [], | |
93 | + ); | |
94 | + } | |
95 | + | |
96 | + const handleUploadChange = async (info) => { | |
97 | + if (info.file.status === 'uploading' && !info.file.uploaded) { | |
98 | + info.file.uploaded = true; | |
99 | + | |
100 | + const formData = new FormData(); | |
101 | + formData.append('file', info.file.originFileObj); | |
102 | + | |
103 | + try { | |
104 | + const res = await postOrderErpTicketsUpload({ | |
105 | + data: formData, | |
106 | + headers: { 'Content-Type': 'multipart/form-data' }, | |
107 | + }); | |
108 | + | |
109 | + if (res.message === '成功') { | |
110 | + message.success('上传成功'); | |
111 | + const uploadedFile = { | |
112 | + uid: info.file.uid, | |
113 | + name: info.file.name, | |
114 | + url: res.data, | |
115 | + }; | |
116 | + setFileList([uploadedFile]); | |
117 | + | |
118 | + form.setFieldsValue({ | |
119 | + annexUrl: res.data, | |
120 | + }); | |
121 | + form.setFieldsValue({ | |
122 | + annexName: info.file.name, | |
123 | + }); | |
124 | + } else { | |
125 | + message.error('上传失败'); | |
126 | + } | |
127 | + } catch (error) { | |
128 | + message.error('上传错误'); | |
129 | + } | |
130 | + } | |
131 | + }; | |
132 | + | |
133 | + const uploadProps = { | |
134 | + onChange: handleUploadChange, | |
135 | + fileList: fileList, | |
136 | + onRemove: () => { | |
137 | + setFileList([]); | |
138 | + form.setFieldsValue({ annexUrl: null, annexName: null }); | |
139 | + }, | |
140 | + }; | |
141 | + | |
142 | + const updateForm = async () => { | |
143 | + let requestBody = { | |
144 | + id: form.getFieldValue('id'), | |
145 | + origin: form.getFieldValue('origin'), | |
146 | + type: form.getFieldValue('type'), | |
147 | + typeText: form.getFieldValue('typeText'), | |
148 | + detailText: form.getFieldValue('detailText'), | |
149 | + annexUrl: form.getFieldValue('annexUrl'), | |
150 | + annexName: form.getFieldValue('annexName'), | |
151 | + assignPeople: form.getFieldValue('assignPeople'), | |
152 | + }; | |
153 | + await postOrderErpTicketsUpdate({ | |
154 | + data: { ...requestBody }, | |
155 | + }); | |
156 | + toReload(); | |
157 | + }; | |
158 | + | |
159 | + const shouldShowUploadButton = fileList.length === 0; | |
160 | + | |
161 | + return ( | |
162 | + <ModalForm | |
163 | + title="查看" | |
164 | + width={660} | |
165 | + form={form} | |
166 | + trigger={<a onClick={refresh}>查看</a>} | |
167 | + modalProps={{ | |
168 | + okText: '确定', | |
169 | + cancelText: '取消', | |
170 | + destroyOnClose: true, | |
171 | + }} | |
172 | + submitter={{ | |
173 | + render: (props, defaultDoms) => { | |
174 | + return [ | |
175 | + defaultDoms[0], | |
176 | + <Space key="buttons"> | |
177 | + {!isEditMode && !isProcessing && ( | |
178 | + <Button type="primary" onClick={() => setIsEditMode(true)}> | |
179 | + 编辑 | |
180 | + </Button> | |
181 | + )} | |
182 | + {!isEditMode && !isProcessing && ( | |
183 | + <SolveBtnModal | |
184 | + id={id} | |
185 | + reload={toReload} | |
186 | + show={status === 'SOLVED'} | |
187 | + solved={refresh} | |
188 | + /> | |
189 | + )} | |
190 | + {(isEditMode || isProcessing) && ( | |
191 | + <Button | |
192 | + type="primary" | |
193 | + onClick={async () => { | |
194 | + form.submit(); | |
195 | + setIsEditMode(false); | |
196 | + setIsProcessing(false); | |
197 | + updateForm(); | |
198 | + await waitTime(2000); | |
199 | + }} | |
200 | + > | |
201 | + 确认 | |
202 | + </Button> | |
203 | + )} | |
204 | + </Space>, | |
205 | + ]; | |
206 | + }, | |
207 | + }} | |
208 | + onFinish={async () => { | |
209 | + return true; | |
210 | + }} | |
211 | + > | |
212 | + <ProCard split="horizontal" bordered headerBordered> | |
213 | + <ProCard> | |
214 | + <ProCard.Group split="vertical"> | |
215 | + <ProCard> | |
216 | + <Form.Item label="创建人"> | |
217 | + <ProFormText | |
218 | + name="createByName" | |
219 | + placeholder="请输入名称" | |
220 | + width={200} | |
221 | + readonly | |
222 | + /> | |
223 | + </Form.Item> | |
224 | + </ProCard> | |
225 | + <ProCard> | |
226 | + <Form.Item label="创建时间"> | |
227 | + <ProFormText | |
228 | + name="createTime" | |
229 | + placeholder="请输入名称" | |
230 | + width={200} | |
231 | + readonly | |
232 | + /> | |
233 | + </Form.Item> | |
234 | + </ProCard> | |
235 | + </ProCard.Group> | |
236 | + </ProCard> | |
237 | + <ProCard> | |
238 | + <ProCard.Group split="horizontal" direction="column"> | |
239 | + <ProCard> | |
240 | + <Form.Item label="工单来源"> | |
241 | + <ProFormText | |
242 | + name="origin" | |
243 | + placeholder="请输入名称" | |
244 | + width={200} | |
245 | + readonly={!isEditMode} | |
246 | + /> | |
247 | + </Form.Item> | |
248 | + </ProCard> | |
249 | + <ProCard> | |
250 | + <Form.Item label="工单类型"> | |
251 | + {isEditMode ? ( | |
252 | + <ProFormSelect | |
253 | + name="type" | |
254 | + placeholder="请选择工单类型" | |
255 | + options={ticketTypeOptions} | |
256 | + width={200} | |
257 | + onChange={(value) => { | |
258 | + const selectedType = ticketTypeOptions.find( | |
259 | + (option) => option.value === value, | |
260 | + ); | |
261 | + if (selectedType) { | |
262 | + form.setFieldsValue({ typeText: selectedType.label }); | |
263 | + } | |
264 | + }} | |
265 | + /> | |
266 | + ) : ( | |
267 | + <ProFormText | |
268 | + name="typeText" | |
269 | + placeholder="请输入工单类型" | |
270 | + width={200} | |
271 | + readonly | |
272 | + /> | |
273 | + )} | |
274 | + </Form.Item> | |
275 | + </ProCard> | |
276 | + <ProCard> | |
277 | + <Form.Item label="工单详情"> | |
278 | + <ProFormTextArea | |
279 | + name="detailText" | |
280 | + placeholder="请输入工单详情" | |
281 | + readonly={!isEditMode} | |
282 | + /> | |
283 | + </Form.Item> | |
284 | + </ProCard> | |
285 | + <ProCard> | |
286 | + <Form.Item label="附件" name="annexUrl"> | |
287 | + {isEditMode ? ( | |
288 | + <Upload {...uploadProps}> | |
289 | + {shouldShowUploadButton && ( | |
290 | + <Button icon={<UploadOutlined />}>上传附件</Button> | |
291 | + )} | |
292 | + </Upload> | |
293 | + ) : form.getFieldValue('annexUrl') ? ( | |
294 | + <a | |
295 | + href={form.getFieldValue('annexUrl')} | |
296 | + target="_blank" | |
297 | + rel="noopener noreferrer" | |
298 | + > | |
299 | + {form.getFieldValue('annexName') || '附件'} | |
300 | + </a> | |
301 | + ) : ( | |
302 | + <span>无附件</span> | |
303 | + )} | |
304 | + </Form.Item> | |
305 | + </ProCard> | |
306 | + <ProCard> | |
307 | + <Form.Item label="指派人员" name="assignPeople"> | |
308 | + {isEditMode ? ( | |
309 | + <ProFormSelect | |
310 | + name="assignPeople" | |
311 | + options={assignPeopleOptions} | |
312 | + placeholder="请选择指派人员" | |
313 | + /> | |
314 | + ) : ( | |
315 | + <ProFormText | |
316 | + name="assignPeople" | |
317 | + placeholder="请输入指派人员" | |
318 | + readonly | |
319 | + /> | |
320 | + )} | |
321 | + </Form.Item> | |
322 | + </ProCard> | |
323 | + </ProCard.Group> | |
324 | + </ProCard> | |
325 | + <ProCard> | |
326 | + <ProCard.Group split="horizontal"> | |
327 | + <ProCard> | |
328 | + <Form.Item label="工单状态"> | |
329 | + <span>{status === 'SOLVED' ? '已处理' : '待处理'}</span> | |
330 | + </Form.Item> | |
331 | + </ProCard> | |
332 | + </ProCard.Group> | |
333 | + </ProCard> | |
334 | + </ProCard> | |
335 | + </ModalForm> | |
336 | + ); | |
337 | +}; | ... | ... |
src/pages/Tickets/components/solveBtnModal.tsx
0 → 100644
1 | +import { | |
2 | + postOrderErpTicketsUpdate, | |
3 | + postOrderErpTicketsUpload, | |
4 | +} from '@/services'; | |
5 | +import { UploadOutlined } from '@ant-design/icons'; | |
6 | +import { | |
7 | + ModalForm, | |
8 | + ProCard, | |
9 | + ProFormTextArea, | |
10 | +} from '@ant-design/pro-components'; | |
11 | +import { Button, Form, Space, Upload, message } from 'antd'; | |
12 | +import type { RcFile, UploadProps } from 'antd/es/upload'; | |
13 | +import { useState } from 'react'; | |
14 | + | |
15 | +const waitTime = (time = 100) => { | |
16 | + return new Promise((resolve) => { | |
17 | + setTimeout(() => { | |
18 | + resolve(true); | |
19 | + }, time); | |
20 | + }); | |
21 | +}; | |
22 | + | |
23 | +export default ({ id, reload, show, closeMadel, solved }) => { | |
24 | + const [form] = Form.useForm<{ result: string }>(); | |
25 | + const [fileList, setFileList] = useState<file[]>([]); | |
26 | + | |
27 | + type file = { | |
28 | + uid: number; | |
29 | + name: string; | |
30 | + url: string; | |
31 | + }; | |
32 | + | |
33 | + const handleUploadChange = async (value) => { | |
34 | + setFileList(value.fileList); | |
35 | + | |
36 | + if (value.fileList.length && value.fileList[0].status === 'uploading') { | |
37 | + if (value.fileList[0].originFileObj instanceof File) { | |
38 | + const formData = new FormData(); | |
39 | + formData.append('file', value.fileList[0].originFileObj as RcFile); | |
40 | + | |
41 | + const res = await postOrderErpTicketsUpload({ | |
42 | + data: formData, | |
43 | + headers: { | |
44 | + 'Content-Type': 'multipart/form-data', | |
45 | + }, | |
46 | + }); | |
47 | + | |
48 | + if (res.message === '成功') { | |
49 | + message.success('上传成功'); | |
50 | + setFileList([ | |
51 | + { | |
52 | + uid: value.fileList[0].originFileObj.uid, | |
53 | + name: value.fileList[0].originFileObj.name, | |
54 | + url: res.data, | |
55 | + }, | |
56 | + ]); | |
57 | + } | |
58 | + } | |
59 | + } | |
60 | + }; | |
61 | + | |
62 | + const uploadProps: UploadProps = { | |
63 | + onChange: handleUploadChange, | |
64 | + fileList: fileList.filter((item) => item.url), | |
65 | + }; | |
66 | + | |
67 | + const shouldShowUploadButton = fileList.length !== 1 || !fileList[0].url; | |
68 | + | |
69 | + return ( | |
70 | + <Space> | |
71 | + <ModalForm<{ result: string }> | |
72 | + title="处理工单" | |
73 | + width={660} | |
74 | + form={form} | |
75 | + trigger={ | |
76 | + <Button | |
77 | + onClick={() => { | |
78 | + closeMadel(); | |
79 | + }} | |
80 | + disabled={show} | |
81 | + > | |
82 | + 处理 | |
83 | + </Button> | |
84 | + } | |
85 | + modalProps={{ | |
86 | + okText: '确定', | |
87 | + cancelText: '取消', | |
88 | + destroyOnClose: true, | |
89 | + }} | |
90 | + onFinish={async (values) => { | |
91 | + let ticketRequest = {}; | |
92 | + ticketRequest.id = id; | |
93 | + ticketRequest.status = 'SOLVED'; | |
94 | + if (values.result) { | |
95 | + ticketRequest.result = values.result; | |
96 | + } | |
97 | + if (fileList.length !== 0) { | |
98 | + ticketRequest.annexUrl = fileList[0].url; | |
99 | + ticketRequest.annexName = fileList[0].name; | |
100 | + } | |
101 | + let res = postOrderErpTicketsUpdate({ | |
102 | + data: { | |
103 | + ...ticketRequest, | |
104 | + }, | |
105 | + }); | |
106 | + if (res.message === '成功') { | |
107 | + message.success('操作成功'); | |
108 | + } | |
109 | + await waitTime(2000); | |
110 | + setFileList([]); | |
111 | + reload(); | |
112 | + solved(); | |
113 | + return true; | |
114 | + }} | |
115 | + > | |
116 | + <ProCard bordered> | |
117 | + <Form.Item label="处理结果"> | |
118 | + <ProFormTextArea name="result" /> | |
119 | + </Form.Item> | |
120 | + <Form.Item label="附件"> | |
121 | + <Upload {...uploadProps}> | |
122 | + {shouldShowUploadButton && ( | |
123 | + <Button icon={<UploadOutlined />}>上传附件</Button> | |
124 | + )} | |
125 | + </Upload> | |
126 | + </Form.Item> | |
127 | + </ProCard> | |
128 | + </ModalForm> | |
129 | + </Space> | |
130 | + ); | |
131 | +}; | ... | ... |
src/pages/Tickets/components/solveModal.tsx
0 → 100644
1 | +import { | |
2 | + postOrderErpTicketsUpdate, | |
3 | + postOrderErpTicketsUpload, | |
4 | +} from '@/services'; | |
5 | +import { UploadOutlined } from '@ant-design/icons'; | |
6 | +import { | |
7 | + ModalForm, | |
8 | + ProCard, | |
9 | + ProFormTextArea, | |
10 | +} from '@ant-design/pro-components'; | |
11 | +import { Button, Form, Space, Upload, message } from 'antd'; | |
12 | +import type { RcFile, UploadProps } from 'antd/es/upload'; | |
13 | +import { useState } from 'react'; | |
14 | + | |
15 | +const waitTime = (time = 100) => { | |
16 | + return new Promise((resolve) => { | |
17 | + setTimeout(() => { | |
18 | + resolve(true); | |
19 | + }, time); | |
20 | + }); | |
21 | +}; | |
22 | + | |
23 | +export default ({ id, toReload }) => { | |
24 | + const [form] = Form.useForm<{ result: string }>(); | |
25 | + const [fileList, setFileList] = useState<file[]>([]); | |
26 | + | |
27 | + type file = { | |
28 | + uid: number; | |
29 | + name: string; | |
30 | + url: string; | |
31 | + }; | |
32 | + | |
33 | + const handleUploadChange = async (value) => { | |
34 | + setFileList(value.fileList); | |
35 | + | |
36 | + if (value.fileList.length && value.fileList[0].status === 'uploading') { | |
37 | + if (value.fileList[0].originFileObj instanceof File) { | |
38 | + const formData = new FormData(); | |
39 | + formData.append('file', value.fileList[0].originFileObj as RcFile); | |
40 | + | |
41 | + const res = await postOrderErpTicketsUpload({ | |
42 | + data: formData, | |
43 | + headers: { | |
44 | + 'Content-Type': 'multipart/form-data', | |
45 | + }, | |
46 | + }); | |
47 | + | |
48 | + if (res.message === '成功') { | |
49 | + message.success('上传成功'); | |
50 | + setFileList([ | |
51 | + { | |
52 | + uid: value.fileList[0].originFileObj.uid, | |
53 | + name: value.fileList[0].originFileObj.name, | |
54 | + url: res.data, | |
55 | + }, | |
56 | + ]); | |
57 | + } | |
58 | + } | |
59 | + } | |
60 | + }; | |
61 | + | |
62 | + const uploadProps: UploadProps = { | |
63 | + onChange: handleUploadChange, | |
64 | + fileList: fileList.filter((item) => item.url), | |
65 | + }; | |
66 | + | |
67 | + const shouldShowUploadButton = fileList.length !== 1 || !fileList[0].url; | |
68 | + | |
69 | + return ( | |
70 | + <Space> | |
71 | + <ModalForm<{ result: string }> | |
72 | + title="处理工单" | |
73 | + width={660} | |
74 | + form={form} | |
75 | + trigger={<a>处理</a>} | |
76 | + modalProps={{ | |
77 | + okText: '确定', | |
78 | + cancelText: '取消', | |
79 | + destroyOnClose: true, | |
80 | + }} | |
81 | + onFinish={async (values) => { | |
82 | + let ticketRequest = {}; | |
83 | + ticketRequest.id = id; | |
84 | + ticketRequest.status = 'SOLVED'; | |
85 | + if (values.result) { | |
86 | + ticketRequest.result = values.result; | |
87 | + } | |
88 | + if (fileList.length !== 0) { | |
89 | + ticketRequest.annexUrl = fileList[0].url; | |
90 | + ticketRequest.annexName = fileList[0].name; | |
91 | + } | |
92 | + let res = postOrderErpTicketsUpdate({ | |
93 | + data: { | |
94 | + ...ticketRequest, | |
95 | + }, | |
96 | + }); | |
97 | + if (res.message === '成功') { | |
98 | + message.success('操作成功'); | |
99 | + } | |
100 | + await waitTime(2000); | |
101 | + setFileList([]); | |
102 | + toReload(); | |
103 | + return true; | |
104 | + }} | |
105 | + > | |
106 | + <ProCard bordered> | |
107 | + <Form.Item label="处理结果"> | |
108 | + <ProFormTextArea name="result" /> | |
109 | + </Form.Item> | |
110 | + <Form.Item label="附件"> | |
111 | + <Upload {...uploadProps}> | |
112 | + {shouldShowUploadButton && ( | |
113 | + <Button icon={<UploadOutlined />}>上传附件</Button> | |
114 | + )} | |
115 | + </Upload> | |
116 | + </Form.Item> | |
117 | + </ProCard> | |
118 | + </ModalForm> | |
119 | + </Space> | |
120 | + ); | |
121 | +}; | ... | ... |
src/pages/Tickets/components/upload.tsx
0 → 100644
1 | +import { postOrderErpTicketsUpload } from '@/services'; | |
2 | +import { UploadOutlined } from '@ant-design/icons'; | |
3 | +import ProCard from '@ant-design/pro-card'; | |
4 | +import { Button, Form, Upload, message } from 'antd'; | |
5 | +import { useState } from 'react'; | |
6 | + | |
7 | +type File = { | |
8 | + uid: string; | |
9 | + name: string; | |
10 | + url: string; | |
11 | +}; | |
12 | + | |
13 | +const MyComponent = ({ form, isEditMode }) => { | |
14 | + const [fileList, setFileList] = useState<File[]>([]); | |
15 | + | |
16 | + const handleUploadChange = async (info) => { | |
17 | + setFileList(info.fileList); | |
18 | + | |
19 | + if ( | |
20 | + info.file.status === 'uploading' && | |
21 | + info.file.originFileObj instanceof File | |
22 | + ) { | |
23 | + const formData = new FormData(); | |
24 | + formData.append('file', info.file.originFileObj); | |
25 | + | |
26 | + const res = await postOrderErpTicketsUpload({ | |
27 | + data: formData, | |
28 | + headers: { 'Content-Type': 'multipart/form-data' }, | |
29 | + }); | |
30 | + | |
31 | + if (res.message === '成功') { | |
32 | + message.success('上传成功'); | |
33 | + setFileList([ | |
34 | + { | |
35 | + uid: info.file.uid, | |
36 | + name: info.file.name, | |
37 | + url: res.data, | |
38 | + }, | |
39 | + ]); | |
40 | + form.setFieldsValue({ annexUrl: res.data, annexName: info.file.name }); | |
41 | + } | |
42 | + } | |
43 | + }; | |
44 | + | |
45 | + const uploadProps = { | |
46 | + onChange: handleUploadChange, | |
47 | + fileList: fileList, | |
48 | + onRemove: () => { | |
49 | + setFileList([]); | |
50 | + form.setFieldsValue({ annexUrl: null, annexName: null }); | |
51 | + }, | |
52 | + }; | |
53 | + | |
54 | + const shouldShowUploadButton = fileList.length === 0; | |
55 | + | |
56 | + return ( | |
57 | + <ProCard> | |
58 | + <Form.Item label="附件" name="annexUrl"> | |
59 | + {isEditMode ? ( | |
60 | + <Upload {...uploadProps}> | |
61 | + {shouldShowUploadButton && ( | |
62 | + <Button icon={<UploadOutlined />}>上传附件</Button> | |
63 | + )} | |
64 | + </Upload> | |
65 | + ) : form.getFieldValue('annexUrl') ? ( | |
66 | + <a | |
67 | + href={form.getFieldValue('annexUrl')} | |
68 | + target="_blank" | |
69 | + rel="noopener noreferrer" | |
70 | + > | |
71 | + {form.getFieldValue('annexName') || '附件'} | |
72 | + </a> | |
73 | + ) : ( | |
74 | + <span>无附件</span> | |
75 | + )} | |
76 | + </Form.Item> | |
77 | + </ProCard> | |
78 | + ); | |
79 | +}; | |
80 | + | |
81 | +export default MyComponent; | ... | ... |
src/pages/Tickets/index.css
0 → 100644
1 | +.item { | |
2 | + background: '#0092ff'; | |
3 | + padding: '8px 0'; | |
4 | + display: flex; | |
5 | + flex-flow: row nowrap; | |
6 | + align-content: normal; | |
7 | + align-items: center; | |
8 | + padding-bottom: 20px; | |
9 | +} | |
10 | + | |
11 | +.tickets-index td { | |
12 | + font-family: 'San Francisco', 'Helvetica Neue', Helvetica, Arial, | |
13 | + 'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', 'Heiti SC', | |
14 | + 'WenQuanYi Micro Hei', sans-serif; | |
15 | + font-size: 14px; | |
16 | +} | |
17 | + | |
18 | +.tickets-index td a { | |
19 | + font-family: 'San Francisco', 'Helvetica Neue', Helvetica, Arial, | |
20 | + 'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', 'Heiti SC', | |
21 | + 'WenQuanYi Micro Hei', sans-serif; | |
22 | + font-size: 14px; | |
23 | +} | ... | ... |
src/pages/Tickets/index.less
0 → 100644
1 | +.item { | |
2 | + background: '#0092ff'; | |
3 | + padding: '8px 0'; | |
4 | + display: flex; | |
5 | + flex-flow: row nowrap; | |
6 | + // flex-direction: row; | |
7 | + // flex-wrap: nowrap; | |
8 | + align-content: normal; | |
9 | + align-items: center; | |
10 | + padding-bottom: 20px; | |
11 | +} | |
12 | + | |
13 | +// .titleSpan{ | |
14 | +// font-weight: bold; | |
15 | +// width: 100px; | |
16 | +// } | |
17 | + | |
18 | +// .Btn{ | |
19 | +// background: '#0092ff'; | |
20 | +// padding: '8px 0'; | |
21 | +// display: flex; | |
22 | +// flex-flow: row nowrap; | |
23 | +// // flex-direction: row; | |
24 | +// // flex-wrap: nowrap; | |
25 | +// align-content: normal; | |
26 | +// align-items: center; | |
27 | +// padding-bottom: 20px; | |
28 | +// justify-content: space-between; | |
29 | +// width: 160px; | |
30 | +// } | |
31 | + | |
32 | +.tickets-index td { | |
33 | + font-family: 'San Francisco', 'Helvetica Neue', Helvetica, Arial, | |
34 | + 'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', 'Heiti SC', | |
35 | + 'WenQuanYi Micro Hei', sans-serif; | |
36 | + font-size: 14px; | |
37 | +} | |
38 | + | |
39 | +.tickets-index td a { | |
40 | + font-family: 'San Francisco', 'Helvetica Neue', Helvetica, Arial, | |
41 | + 'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', 'Heiti SC', | |
42 | + 'WenQuanYi Micro Hei', sans-serif; | |
43 | + font-size: 14px; | |
44 | +} | ... | ... |
src/pages/Tickets/index.tsx
0 → 100644
1 | +import { | |
2 | + postOrderErpTicketsGetStatus, | |
3 | + postOrderErpTicketsGetType, | |
4 | + postOrderErpTicketsSearch, | |
5 | + postOrderErpTicketsUpdate, | |
6 | + postServiceOrderQuerySalesCode, | |
7 | +} from '@/services'; | |
8 | +import { enumToSelect } from '@/utils'; | |
9 | +import dayjs from '@/utils/time'; | |
10 | +import { | |
11 | + ActionType, | |
12 | + EditableProTable, | |
13 | + ProColumns, | |
14 | +} from '@ant-design/pro-components'; | |
15 | +import { Button, Select, Space, Table, Tag } from 'antd'; | |
16 | +import { useEffect, useRef, useState } from 'react'; | |
17 | +import AddTicketsModal from './components/addTicketsModal'; | |
18 | +import DeleteFlowButton from './components/deleteFlowModal'; | |
19 | +import DeleteButton from './components/deleteModal'; | |
20 | +import ReSetPeopleModal from './components/reSetPeopleModal'; | |
21 | +import ReadModal from './components/readModal'; | |
22 | +import SolveModal from './components/solveModal'; | |
23 | +const TicketsPage = () => { | |
24 | + const [assignPeopleOptions, setAssignPeopleOptions] = useState([]); | |
25 | + | |
26 | + useEffect(() => { | |
27 | + const fetchAssignPeopleOptions = async () => { | |
28 | + try { | |
29 | + const res = await postServiceOrderQuerySalesCode(); | |
30 | + const options = res.data?.map((item) => ({ | |
31 | + label: item.userName, | |
32 | + value: item.userName, | |
33 | + })); | |
34 | + setAssignPeopleOptions(options || []); | |
35 | + } catch (error) { | |
36 | + console.error('Failed to fetch assign people options:', error); | |
37 | + } | |
38 | + }; | |
39 | + | |
40 | + fetchAssignPeopleOptions(); | |
41 | + }, []); | |
42 | + | |
43 | + const ref = useRef<ActionType>({ | |
44 | + reload: () => { | |
45 | + // implementation for reload | |
46 | + }, | |
47 | + reloadAndRest: () => { | |
48 | + // implementation for reloadAndRest | |
49 | + }, | |
50 | + reset: () => { | |
51 | + // implementation for reset | |
52 | + }, | |
53 | + startEditable: () => { | |
54 | + // implementation for startEditable | |
55 | + }, | |
56 | + cancelEditable: () => { | |
57 | + // implementation for cancelEditable | |
58 | + }, | |
59 | + }); | |
60 | + | |
61 | + function reload() { | |
62 | + ref.current.reload(); | |
63 | + } | |
64 | + | |
65 | + type ticketItem = { | |
66 | + id?: number; | |
67 | + origin?: string; | |
68 | + detailText?: string; | |
69 | + type?: string; | |
70 | + typeText?: string; | |
71 | + assignPeople?: string; | |
72 | + status?: string; | |
73 | + statusText?: string; | |
74 | + annexUrl?: string; | |
75 | + annexName?: string; | |
76 | + resolveTime?: Date; | |
77 | + createByName?: string; | |
78 | + createTime?: Date; | |
79 | + paths?: string[]; | |
80 | + }; | |
81 | + | |
82 | + const columns: ProColumns<ticketItem>[] = [ | |
83 | + { | |
84 | + title: '序号', | |
85 | + dataIndex: 'index', | |
86 | + valueType: 'index', | |
87 | + width: 70, | |
88 | + }, | |
89 | + { | |
90 | + title: 'ID', | |
91 | + dataIndex: 'id', | |
92 | + key: 'id', | |
93 | + valueType: 'index', | |
94 | + hideInSearch: true, | |
95 | + hideInTable: true, | |
96 | + }, | |
97 | + { | |
98 | + title: '工单来源', | |
99 | + dataIndex: 'origin', | |
100 | + width: 200, | |
101 | + key: 'origin', | |
102 | + fieldProps: { | |
103 | + placeholder: '请输入工单来源', | |
104 | + }, | |
105 | + disable: true, | |
106 | + onFilter: true, | |
107 | + ellipsis: true, | |
108 | + }, | |
109 | + { | |
110 | + title: '工单详情', | |
111 | + dataIndex: 'detailText', | |
112 | + width: 400, | |
113 | + key: 'detailText', | |
114 | + hideInSearch: true, | |
115 | + disable: true, | |
116 | + onFilter: true, | |
117 | + ellipsis: true, | |
118 | + }, | |
119 | + { | |
120 | + title: '工单类型', | |
121 | + dataIndex: 'typeText', | |
122 | + width: 120, | |
123 | + key: 'typeText', | |
124 | + hideInSearch: true, | |
125 | + disable: true, | |
126 | + onFilter: true, | |
127 | + ellipsis: true, | |
128 | + render: (_, record) => { | |
129 | + if (record.type !== null) { | |
130 | + if (record.type === 'DEMAND') { | |
131 | + return <Tag color="blue">{record.typeText}</Tag>; | |
132 | + } | |
133 | + if (record.type === 'ADVICE') { | |
134 | + return <Tag color="green">{record.typeText}</Tag>; | |
135 | + } | |
136 | + if (record.type === 'QUESTION') { | |
137 | + return <Tag color="red">{record.typeText}</Tag>; | |
138 | + } | |
139 | + } | |
140 | + }, | |
141 | + }, | |
142 | + { | |
143 | + title: '工单类型', | |
144 | + dataIndex: 'type', | |
145 | + width: 120, | |
146 | + key: 'type', | |
147 | + valueType: 'select', | |
148 | + request: async () => { | |
149 | + const ticketsType = await postOrderErpTicketsGetType(); | |
150 | + return enumToSelect(ticketsType.data); | |
151 | + }, | |
152 | + hideInTable: true, | |
153 | + }, | |
154 | + { | |
155 | + title: '附件', | |
156 | + dataIndex: 'annexName', | |
157 | + width: 120, | |
158 | + key: 'annexName', | |
159 | + disable: true, | |
160 | + onFilter: true, | |
161 | + ellipsis: true, | |
162 | + hideInSearch: true, | |
163 | + render: (_, record) => { | |
164 | + if (record.id && record.annexUrl !== null) { | |
165 | + return <a href={record.annexUrl}>{record.annexName}</a>; | |
166 | + } | |
167 | + }, | |
168 | + }, | |
169 | + { | |
170 | + title: '指派人员', | |
171 | + dataIndex: 'assignPeople', | |
172 | + width: 120, | |
173 | + key: 'assignPeople', | |
174 | + request: async () => { | |
175 | + const res = await postServiceOrderQuerySalesCode(); | |
176 | + let map = []; | |
177 | + res.data?.forEach((item) => { | |
178 | + map.push({ label: item.userName, value: item.userName }); | |
179 | + }); | |
180 | + return map; | |
181 | + }, | |
182 | + hideInTable: true, | |
183 | + }, | |
184 | + { | |
185 | + title: '指派人员', | |
186 | + dataIndex: 'assignPeople', | |
187 | + width: 120, | |
188 | + key: 'assignPeople', | |
189 | + hideInSearch: true, | |
190 | + disable: true, | |
191 | + onFilter: true, | |
192 | + ellipsis: true, | |
193 | + render: (_, record) => ( | |
194 | + <Select | |
195 | + disabled={record.status === 'SOLVED'} | |
196 | + // defaultValue={record.assignPeople} | |
197 | + value={record.assignPeople} | |
198 | + style={{ width: '100%' }} | |
199 | + options={assignPeopleOptions} | |
200 | + onChange={(newValue) => { | |
201 | + record.assignPeople = newValue; | |
202 | + postOrderErpTicketsUpdate({ | |
203 | + data: { ...record }, | |
204 | + }); | |
205 | + reload(); | |
206 | + }} | |
207 | + /> | |
208 | + ), | |
209 | + }, | |
210 | + { | |
211 | + title: '工单状态', | |
212 | + dataIndex: 'statusText', | |
213 | + width: 120, | |
214 | + key: 'statusText', | |
215 | + hideInSearch: true, | |
216 | + disable: true, | |
217 | + onFilter: true, | |
218 | + ellipsis: true, | |
219 | + render: (_, record) => { | |
220 | + if (record.status !== null) { | |
221 | + if (record.status === 'SOLVED') { | |
222 | + return <Tag color="green">{record.statusText}</Tag>; | |
223 | + } | |
224 | + if (record.status === 'PENDING') { | |
225 | + return <Tag color="red">{record.statusText}</Tag>; | |
226 | + } | |
227 | + } | |
228 | + }, | |
229 | + }, | |
230 | + { | |
231 | + title: '工单状态', | |
232 | + dataIndex: 'status', | |
233 | + width: 120, | |
234 | + key: 'status', | |
235 | + valueType: 'select', | |
236 | + request: async () => { | |
237 | + const statusType = await postOrderErpTicketsGetStatus(); | |
238 | + return enumToSelect(statusType.data); | |
239 | + }, | |
240 | + hideInTable: true, | |
241 | + }, | |
242 | + { | |
243 | + title: '创建人', | |
244 | + dataIndex: 'createByName', | |
245 | + width: 120, | |
246 | + key: 'createByName', | |
247 | + fieldProps: { | |
248 | + placeholder: '请输入选择创建人', | |
249 | + }, | |
250 | + hideInSearch: true, | |
251 | + disable: true, | |
252 | + onFilter: true, | |
253 | + ellipsis: true, | |
254 | + }, | |
255 | + { | |
256 | + title: '创建日期', | |
257 | + dataIndex: 'createTime', | |
258 | + key: 'createTime', | |
259 | + valueType: 'dateTimeRange', | |
260 | + fieldProps: { | |
261 | + placeholder: '请选择创建时间', | |
262 | + }, | |
263 | + hideInTable: true, | |
264 | + }, | |
265 | + { | |
266 | + title: '创建日期', | |
267 | + dataIndex: 'createTime', | |
268 | + key: 'createTime', | |
269 | + hideInSearch: true, | |
270 | + width: 130, | |
271 | + render: (text) => (text ? dayjs(text).format('YYYY-MM-DD HH:mm') : ''), | |
272 | + }, | |
273 | + { | |
274 | + title: '处理时间', | |
275 | + dataIndex: 'resolveTime', | |
276 | + key: 'resolveTime', | |
277 | + valueType: 'dateTimeRange', | |
278 | + fieldProps: { | |
279 | + placeholder: '请选择处理时间', | |
280 | + }, | |
281 | + hideInTable: true, | |
282 | + }, | |
283 | + { | |
284 | + title: '处理时间', | |
285 | + dataIndex: 'resolveTime', | |
286 | + key: 'resolveTime', | |
287 | + hideInSearch: true, | |
288 | + width: 130, | |
289 | + render: (text) => (text ? dayjs(text).format('YYYY-MM-DD HH:mm') : ''), | |
290 | + }, | |
291 | + { | |
292 | + title: '操作', | |
293 | + valueType: 'option', | |
294 | + fixed: 'right', | |
295 | + width: 160, | |
296 | + disable: true, | |
297 | + onFilter: true, | |
298 | + ellipsis: true, | |
299 | + render: (_text, record) => { | |
300 | + if (record?.id) { | |
301 | + const hasResolvePermission = record?.paths?.includes('RESOLVE'); | |
302 | + return ( | |
303 | + <> | |
304 | + {hasResolvePermission && ( | |
305 | + <> | |
306 | + <SolveModal id={record.id} toReload={reload}></SolveModal> | |
307 | + | |
308 | + </> | |
309 | + )} | |
310 | + <> | |
311 | + <ReadModal id={record.id} toReload={reload}></ReadModal> | |
312 | + | |
313 | + </> | |
314 | + {hasResolvePermission && ( | |
315 | + <> | |
316 | + <DeleteButton | |
317 | + ids={[record.id]} | |
318 | + toReload={reload} | |
319 | + ></DeleteButton> | |
320 | + | |
321 | + </> | |
322 | + )} | |
323 | + </> | |
324 | + ); | |
325 | + } | |
326 | + return null; | |
327 | + }, | |
328 | + }, | |
329 | + ]; | |
330 | + | |
331 | + return ( | |
332 | + <> | |
333 | + <EditableProTable<ticketItem> | |
334 | + className="tickets-index" | |
335 | + columnEmptyText="" | |
336 | + columns={columns} | |
337 | + rowSelection={{ | |
338 | + selections: [Table.SELECTION_ALL, Table.SELECTION_INVERT], | |
339 | + defaultSelectedRowKeys: [], | |
340 | + }} | |
341 | + cardBordered | |
342 | + actionRef={ref} | |
343 | + scroll={{ x: 1400 }} | |
344 | + recordCreatorProps={false} | |
345 | + request={async (params) => { | |
346 | + let res = await postOrderErpTicketsSearch({ | |
347 | + data: { ...params }, | |
348 | + }); | |
349 | + return { | |
350 | + data: res.data.data || [], | |
351 | + total: res?.data?.total || 0, | |
352 | + }; | |
353 | + }} | |
354 | + editable={{ | |
355 | + type: 'multiple', | |
356 | + }} | |
357 | + columnsState={{ | |
358 | + persistenceKey: 'pro-table-singe-demos', | |
359 | + persistenceType: 'localStorage', | |
360 | + defaultValue: { | |
361 | + option: { fixed: 'right', disable: true }, | |
362 | + }, | |
363 | + }} | |
364 | + rowKey="id" | |
365 | + search={{ | |
366 | + labelWidth: 'auto', | |
367 | + }} | |
368 | + options={{ | |
369 | + setting: { | |
370 | + listsHeight: 800, | |
371 | + }, | |
372 | + }} | |
373 | + form={{ | |
374 | + syncToUrl: (values, type) => { | |
375 | + if (type === 'get') { | |
376 | + return { | |
377 | + ...values, | |
378 | + created_at: [values.startTime, values.endTime], | |
379 | + }; | |
380 | + } | |
381 | + return values; | |
382 | + }, | |
383 | + }} | |
384 | + pagination={{ | |
385 | + pageSize: 10, | |
386 | + }} | |
387 | + dateFormatter="string" | |
388 | + headerTitle={[]} | |
389 | + tableAlertOptionRender={({ selectedRows, onCleanSelected }) => { | |
390 | + return ( | |
391 | + <Space size={16}> | |
392 | + <ReSetPeopleModal | |
393 | + ids={selectedRows | |
394 | + .filter((item) => item.status === 'PENDING') | |
395 | + .map((item) => item.id)} | |
396 | + toReload={reload} | |
397 | + /> | |
398 | + <DeleteFlowButton | |
399 | + ids={selectedRows | |
400 | + .filter((item) => item.status === 'PENDING') | |
401 | + .map((item: any) => { | |
402 | + return item.id; | |
403 | + })} | |
404 | + toReload={reload} | |
405 | + ></DeleteFlowButton> | |
406 | + <Button type="primary" onClick={onCleanSelected}> | |
407 | + 取消选中 | |
408 | + </Button> | |
409 | + </Space> | |
410 | + ); | |
411 | + }} | |
412 | + toolBarRender={() => [ | |
413 | + <> | |
414 | + <AddTicketsModal toReload={reload}></AddTicketsModal> | |
415 | + </>, | |
416 | + ]} | |
417 | + /> | |
418 | + </> | |
419 | + ); | |
420 | +}; | |
421 | +export default TicketsPage; | ... | ... |
src/services/definition.ts
... | ... | @@ -103,16 +103,16 @@ export interface AdminClientDto { |
103 | 103 | */ |
104 | 104 | city?: string; |
105 | 105 | companyId?: string; |
106 | - /** | |
107 | - * @description | |
108 | - * 联系人 | |
109 | - */ | |
110 | - contacts?: string; | |
111 | 106 | createByName?: string; |
112 | 107 | /** @format date-time */ |
113 | 108 | createTime?: string; |
114 | 109 | /** |
115 | 110 | * @description |
111 | + * 部门 | |
112 | + */ | |
113 | + department?: string; | |
114 | + /** | |
115 | + * @description | |
116 | 116 | * 详细地址 |
117 | 117 | */ |
118 | 118 | detailAddress?: string; |
... | ... | @@ -123,16 +123,25 @@ export interface AdminClientDto { |
123 | 123 | district?: string; |
124 | 124 | /** |
125 | 125 | * @description |
126 | - * 是否已报方案 | |
126 | + * 年级/职位 | |
127 | 127 | */ |
128 | - hasScheme?: boolean; | |
129 | - hasSchemeText?: string; | |
128 | + gradePosition?: string; | |
130 | 129 | /** @format int64 */ |
131 | 130 | id?: number; |
131 | + /** | |
132 | + * @description | |
133 | + * 课题组 | |
134 | + */ | |
135 | + institutionContactName?: string; | |
132 | 136 | /** @format date-time */ |
133 | 137 | latestCommunicationTime?: string; |
134 | 138 | /** |
135 | 139 | * @description |
140 | + * 负责人 | |
141 | + */ | |
142 | + leaderName?: string; | |
143 | + /** | |
144 | + * @description | |
136 | 145 | * 客户等级 |
137 | 146 | */ |
138 | 147 | level?: string; |
... | ... | @@ -165,12 +174,6 @@ export interface AdminClientDto { |
165 | 174 | province?: string; |
166 | 175 | /** |
167 | 176 | * @description |
168 | - * 报价时间 | |
169 | - * @format date-time | |
170 | - */ | |
171 | - quoteDatetime?: string; | |
172 | - /** | |
173 | - * @description | |
174 | 177 | * 推荐人 |
175 | 178 | */ |
176 | 179 | referrers?: string; |
... | ... | @@ -194,16 +197,6 @@ export interface AdminClientDto { |
194 | 197 | * 来源 |
195 | 198 | */ |
196 | 199 | sourceText?: string; |
197 | - /** | |
198 | - * @description | |
199 | - * 跟进状态 | |
200 | - */ | |
201 | - tradeStatus?: string; | |
202 | - /** | |
203 | - * @description | |
204 | - * 跟进状态 | |
205 | - */ | |
206 | - tradeStatusText?: string; | |
207 | 200 | updateByName?: string; |
208 | 201 | /** @format date-time */ |
209 | 202 | updateTime?: string; |
... | ... | @@ -593,6 +586,11 @@ export interface ApiCreateOrderRequest { |
593 | 586 | paymentMethod?: string; |
594 | 587 | /** |
595 | 588 | * @description |
589 | + * 销售代表 | |
590 | + */ | |
591 | + salesCode?: string; | |
592 | + /** | |
593 | + * @description | |
596 | 594 | * 运费 |
597 | 595 | */ |
598 | 596 | shippingFee?: number; |
... | ... | @@ -2893,7 +2891,6 @@ export interface QueryClientDto { |
2893 | 2891 | companyAddressLike?: string; |
2894 | 2892 | companyIds?: Array<number>; |
2895 | 2893 | companyNameLike?: string; |
2896 | - contacts?: string; | |
2897 | 2894 | createByName?: string; |
2898 | 2895 | createByUserIdIn?: Array<number>; |
2899 | 2896 | /** @format date-time */ |
... | ... | @@ -2902,11 +2899,14 @@ export interface QueryClientDto { |
2902 | 2899 | createTimeLe?: string; |
2903 | 2900 | /** @format int32 */ |
2904 | 2901 | current?: number; |
2902 | + department?: string; | |
2905 | 2903 | detailAddress?: string; |
2906 | 2904 | /** @format int32 */ |
2907 | 2905 | end?: number; |
2906 | + gradePosition?: string; | |
2908 | 2907 | groupFilter?: string; |
2909 | - hasScheme?: boolean; | |
2908 | + institutionContactName?: Array<string>; | |
2909 | + leaderName?: string; | |
2910 | 2910 | level?: string; |
2911 | 2911 | namelike?: string; |
2912 | 2912 | /** @format int32 */ |
... | ... | @@ -2918,7 +2918,10 @@ export interface QueryClientDto { |
2918 | 2918 | start?: number; |
2919 | 2919 | /** @format int32 */ |
2920 | 2920 | total?: number; |
2921 | - tradeStatus?: string; | |
2921 | + /** @format date-time */ | |
2922 | + updateTimeGe?: string; | |
2923 | + /** @format date-time */ | |
2924 | + updateTimeLe?: string; | |
2922 | 2925 | } |
2923 | 2926 | |
2924 | 2927 | export interface QueryCommunicationInfoDto { |
... | ... | @@ -2927,9 +2930,17 @@ export interface QueryCommunicationInfoDto { |
2927 | 2930 | clientId?: number; |
2928 | 2931 | clientIdIn?: Array<number>; |
2929 | 2932 | clientNameLike?: string; |
2933 | + comment?: string; | |
2934 | + contact?: string; | |
2935 | + contactLike?: string; | |
2936 | + contactPhone?: string; | |
2930 | 2937 | content?: string; |
2931 | 2938 | createByName?: string; |
2932 | 2939 | createByNameIn?: Array<string>; |
2940 | + /** @format date-time */ | |
2941 | + createTimeGe?: string; | |
2942 | + /** @format date-time */ | |
2943 | + createTimeLe?: string; | |
2933 | 2944 | /** @format int32 */ |
2934 | 2945 | current?: number; |
2935 | 2946 | /** @format date-time */ |
... | ... | @@ -2948,6 +2959,7 @@ export interface QueryCommunicationInfoDto { |
2948 | 2959 | start?: number; |
2949 | 2960 | /** @format int32 */ |
2950 | 2961 | total?: number; |
2962 | + tradeStatus?: string; | |
2951 | 2963 | tradeStatusLike?: string; |
2952 | 2964 | updateByName?: string; |
2953 | 2965 | way?: string; |
... | ... | @@ -3928,6 +3940,51 @@ export interface SystemCustomFieldReq { |
3928 | 3940 | entityNumber?: string; |
3929 | 3941 | } |
3930 | 3942 | |
3943 | +export interface TicketsSearchVo { | |
3944 | + annexName?: string; | |
3945 | + annexUrl?: string; | |
3946 | + assignPeople?: string; | |
3947 | + createByName?: string; | |
3948 | + /** @format date-time */ | |
3949 | + createTimeBegin?: string; | |
3950 | + /** @format date-time */ | |
3951 | + createTimeEnd?: string; | |
3952 | + /** @format int32 */ | |
3953 | + current?: number; | |
3954 | + detailText?: string; | |
3955 | + /** @format int32 */ | |
3956 | + end?: number; | |
3957 | + /** @format int64 */ | |
3958 | + id?: number; | |
3959 | + origin?: string; | |
3960 | + /** @format int32 */ | |
3961 | + pageSize?: number; | |
3962 | + /** @format date-time */ | |
3963 | + resolveTimeBegin?: string; | |
3964 | + /** @format date-time */ | |
3965 | + resolveTimeEnd?: string; | |
3966 | + /** @format int32 */ | |
3967 | + start?: number; | |
3968 | + status?: string; | |
3969 | + /** @format int32 */ | |
3970 | + total?: number; | |
3971 | + type?: string; | |
3972 | +} | |
3973 | + | |
3974 | +export interface TicketsVo { | |
3975 | + annexName?: string; | |
3976 | + annexUrl?: string; | |
3977 | + assignPeople?: string; | |
3978 | + /** @format int64 */ | |
3979 | + cid?: number; | |
3980 | + detailText?: string; | |
3981 | + /** @format int64 */ | |
3982 | + id?: number; | |
3983 | + origin?: string; | |
3984 | + status?: string; | |
3985 | + type?: string; | |
3986 | +} | |
3987 | + | |
3931 | 3988 | export interface ToProcureAuditDto { |
3932 | 3989 | procure?: string; |
3933 | 3990 | subOrderIds?: Array<number>; |
... | ... | @@ -4259,6 +4316,7 @@ export interface ApiOrderConfirmReceiveRequest { |
4259 | 4316 | } |
4260 | 4317 | |
4261 | 4318 | export interface ClientCommunicationInfo { |
4319 | + assignPeople?: string; | |
4262 | 4320 | attachments?: string; |
4263 | 4321 | /** |
4264 | 4322 | * @description |
... | ... | @@ -4274,6 +4332,21 @@ export interface ClientCommunicationInfo { |
4274 | 4332 | clientName?: string; |
4275 | 4333 | /** |
4276 | 4334 | * @description |
4335 | + * 客户评价 | |
4336 | + */ | |
4337 | + comment?: string; | |
4338 | + /** | |
4339 | + * @description | |
4340 | + * 联系人 | |
4341 | + */ | |
4342 | + contact?: string; | |
4343 | + /** | |
4344 | + * @description | |
4345 | + * 联系电话 | |
4346 | + */ | |
4347 | + contactPhone?: string; | |
4348 | + /** | |
4349 | + * @description | |
4277 | 4350 | * 内容 |
4278 | 4351 | */ |
4279 | 4352 | content?: string; |
... | ... | @@ -4291,22 +4364,30 @@ export interface ClientCommunicationInfo { |
4291 | 4364 | /** @format int64 */ |
4292 | 4365 | id?: number; |
4293 | 4366 | logicDelete?: boolean; |
4367 | + ticketsAttachments?: string; | |
4368 | + ticketsDetail?: string; | |
4369 | + ticketsType?: string; | |
4294 | 4370 | /** |
4295 | 4371 | * @description |
4296 | 4372 | * 客户状态 |
4297 | 4373 | */ |
4298 | 4374 | tradeStatus?: string; |
4375 | + /** | |
4376 | + * @description | |
4377 | + * 客户状态 | |
4378 | + */ | |
4379 | + tradeStatusLike?: string; | |
4299 | 4380 | updateByName?: string; |
4300 | 4381 | /** @format date-time */ |
4301 | 4382 | updateTime?: string; |
4302 | 4383 | /** |
4303 | 4384 | * @description |
4304 | - * 方式 | |
4385 | + * 跟进类型 | |
4305 | 4386 | */ |
4306 | 4387 | way?: string; |
4307 | 4388 | /** |
4308 | 4389 | * @description |
4309 | - * 方式 | |
4390 | + * 跟进类型 | |
4310 | 4391 | */ |
4311 | 4392 | wayText?: string; |
4312 | 4393 | } | ... | ... |
src/services/request.ts
... | ... | @@ -133,6 +133,8 @@ import type { |
133 | 133 | StoreOrderInvoiceRequest, |
134 | 134 | SysLogQueryVO, |
135 | 135 | SystemCustomFieldReq, |
136 | + TicketsSearchVo, | |
137 | + TicketsVo, | |
136 | 138 | ToProcureAuditDto, |
137 | 139 | TokenApiDto, |
138 | 140 | UnitMaterialUnitListReq, |
... | ... | @@ -807,7 +809,7 @@ export type PostAdminClientModifyClientInfoResponseSuccess = |
807 | 809 | PostAdminClientModifyClientInfoResponse[200]; |
808 | 810 | /** |
809 | 811 | * @description |
810 | - * 修改跟进信息 | |
812 | + * 修改客户信息 | |
811 | 813 | * @tags 客户管理 |
812 | 814 | * @produces * |
813 | 815 | * @consumes application/json |
... | ... | @@ -9908,6 +9910,722 @@ export const postOrderErpRolesListByPage = /* #__PURE__ */ (() => { |
9908 | 9910 | return request; |
9909 | 9911 | })(); |
9910 | 9912 | |
9913 | +/** @description request parameter type for postOrderErpTicketsCreate */ | |
9914 | +export interface PostOrderErpTicketsCreateOption { | |
9915 | + /** | |
9916 | + * @description | |
9917 | + * ticketsVo | |
9918 | + */ | |
9919 | + body: { | |
9920 | + /** | |
9921 | + @description | |
9922 | + ticketsVo */ | |
9923 | + ticketsVo: TicketsVo; | |
9924 | + }; | |
9925 | +} | |
9926 | + | |
9927 | +/** @description response type for postOrderErpTicketsCreate */ | |
9928 | +export interface PostOrderErpTicketsCreateResponse { | |
9929 | + /** | |
9930 | + * @description | |
9931 | + * OK | |
9932 | + */ | |
9933 | + 200: ServerResult; | |
9934 | + /** | |
9935 | + * @description | |
9936 | + * Created | |
9937 | + */ | |
9938 | + 201: any; | |
9939 | + /** | |
9940 | + * @description | |
9941 | + * Unauthorized | |
9942 | + */ | |
9943 | + 401: any; | |
9944 | + /** | |
9945 | + * @description | |
9946 | + * Forbidden | |
9947 | + */ | |
9948 | + 403: any; | |
9949 | + /** | |
9950 | + * @description | |
9951 | + * Not Found | |
9952 | + */ | |
9953 | + 404: any; | |
9954 | +} | |
9955 | + | |
9956 | +export type PostOrderErpTicketsCreateResponseSuccess = | |
9957 | + PostOrderErpTicketsCreateResponse[200]; | |
9958 | +/** | |
9959 | + * @description | |
9960 | + * 创建新工单 | |
9961 | + * @tags 工单管理 | |
9962 | + * @produces * | |
9963 | + * @consumes application/json | |
9964 | + */ | |
9965 | +export const postOrderErpTicketsCreate = /* #__PURE__ */ (() => { | |
9966 | + const method = 'post'; | |
9967 | + const url = '/order/erp/tickets/create'; | |
9968 | + function request( | |
9969 | + option: PostOrderErpTicketsCreateOption, | |
9970 | + ): Promise<PostOrderErpTicketsCreateResponseSuccess> { | |
9971 | + return requester(request.url, { | |
9972 | + method: request.method, | |
9973 | + ...option, | |
9974 | + }) as unknown as Promise<PostOrderErpTicketsCreateResponseSuccess>; | |
9975 | + } | |
9976 | + | |
9977 | + /** http method */ | |
9978 | + request.method = method; | |
9979 | + /** request url */ | |
9980 | + request.url = url; | |
9981 | + return request; | |
9982 | +})(); | |
9983 | + | |
9984 | +/** @description request parameter type for postOrderErpTicketsDelete */ | |
9985 | +export interface PostOrderErpTicketsDeleteOption { | |
9986 | + /** | |
9987 | + * @description | |
9988 | + * ids | |
9989 | + */ | |
9990 | + query: { | |
9991 | + /** | |
9992 | + @description | |
9993 | + ids */ | |
9994 | + ids: Array<number>; | |
9995 | + }; | |
9996 | +} | |
9997 | + | |
9998 | +/** @description response type for postOrderErpTicketsDelete */ | |
9999 | +export interface PostOrderErpTicketsDeleteResponse { | |
10000 | + /** | |
10001 | + * @description | |
10002 | + * OK | |
10003 | + */ | |
10004 | + 200: ServerResult; | |
10005 | + /** | |
10006 | + * @description | |
10007 | + * Created | |
10008 | + */ | |
10009 | + 201: any; | |
10010 | + /** | |
10011 | + * @description | |
10012 | + * Unauthorized | |
10013 | + */ | |
10014 | + 401: any; | |
10015 | + /** | |
10016 | + * @description | |
10017 | + * Forbidden | |
10018 | + */ | |
10019 | + 403: any; | |
10020 | + /** | |
10021 | + * @description | |
10022 | + * Not Found | |
10023 | + */ | |
10024 | + 404: any; | |
10025 | +} | |
10026 | + | |
10027 | +export type PostOrderErpTicketsDeleteResponseSuccess = | |
10028 | + PostOrderErpTicketsDeleteResponse[200]; | |
10029 | +/** | |
10030 | + * @description | |
10031 | + * 删除工单 | |
10032 | + * @tags 工单管理 | |
10033 | + * @produces * | |
10034 | + * @consumes application/json | |
10035 | + */ | |
10036 | +export const postOrderErpTicketsDelete = /* #__PURE__ */ (() => { | |
10037 | + const method = 'post'; | |
10038 | + const url = '/order/erp/tickets/delete'; | |
10039 | + function request( | |
10040 | + option: PostOrderErpTicketsDeleteOption, | |
10041 | + ): Promise<PostOrderErpTicketsDeleteResponseSuccess> { | |
10042 | + return requester(request.url, { | |
10043 | + method: request.method, | |
10044 | + ...option, | |
10045 | + }) as unknown as Promise<PostOrderErpTicketsDeleteResponseSuccess>; | |
10046 | + } | |
10047 | + | |
10048 | + /** http method */ | |
10049 | + request.method = method; | |
10050 | + /** request url */ | |
10051 | + request.url = url; | |
10052 | + return request; | |
10053 | +})(); | |
10054 | + | |
10055 | +/** @description request parameter type for getOrderErpTicketsDetail */ | |
10056 | +export interface GetOrderErpTicketsDetailOption { | |
10057 | + /** | |
10058 | + * @description | |
10059 | + * id | |
10060 | + * @format int64 | |
10061 | + */ | |
10062 | + query: { | |
10063 | + /** | |
10064 | + @description | |
10065 | + id | |
10066 | + @format int64 */ | |
10067 | + id: number; | |
10068 | + }; | |
10069 | +} | |
10070 | + | |
10071 | +/** @description response type for getOrderErpTicketsDetail */ | |
10072 | +export interface GetOrderErpTicketsDetailResponse { | |
10073 | + /** | |
10074 | + * @description | |
10075 | + * OK | |
10076 | + */ | |
10077 | + 200: ServerResult; | |
10078 | + /** | |
10079 | + * @description | |
10080 | + * Unauthorized | |
10081 | + */ | |
10082 | + 401: any; | |
10083 | + /** | |
10084 | + * @description | |
10085 | + * Forbidden | |
10086 | + */ | |
10087 | + 403: any; | |
10088 | + /** | |
10089 | + * @description | |
10090 | + * Not Found | |
10091 | + */ | |
10092 | + 404: any; | |
10093 | +} | |
10094 | + | |
10095 | +export type GetOrderErpTicketsDetailResponseSuccess = | |
10096 | + GetOrderErpTicketsDetailResponse[200]; | |
10097 | +/** | |
10098 | + * @description | |
10099 | + * 工单详情 | |
10100 | + * @tags 工单管理 | |
10101 | + * @produces * | |
10102 | + */ | |
10103 | +export const getOrderErpTicketsDetail = /* #__PURE__ */ (() => { | |
10104 | + const method = 'get'; | |
10105 | + const url = '/order/erp/tickets/detail'; | |
10106 | + function request( | |
10107 | + option: GetOrderErpTicketsDetailOption, | |
10108 | + ): Promise<GetOrderErpTicketsDetailResponseSuccess> { | |
10109 | + return requester(request.url, { | |
10110 | + method: request.method, | |
10111 | + ...option, | |
10112 | + }) as unknown as Promise<GetOrderErpTicketsDetailResponseSuccess>; | |
10113 | + } | |
10114 | + | |
10115 | + /** http method */ | |
10116 | + request.method = method; | |
10117 | + /** request url */ | |
10118 | + request.url = url; | |
10119 | + return request; | |
10120 | +})(); | |
10121 | + | |
10122 | +/** @description response type for getOrderErpTicketsExport */ | |
10123 | +export interface GetOrderErpTicketsExportResponse { | |
10124 | + /** | |
10125 | + * @description | |
10126 | + * OK | |
10127 | + */ | |
10128 | + 200: ServerResult; | |
10129 | + /** | |
10130 | + * @description | |
10131 | + * Unauthorized | |
10132 | + */ | |
10133 | + 401: any; | |
10134 | + /** | |
10135 | + * @description | |
10136 | + * Forbidden | |
10137 | + */ | |
10138 | + 403: any; | |
10139 | + /** | |
10140 | + * @description | |
10141 | + * Not Found | |
10142 | + */ | |
10143 | + 404: any; | |
10144 | +} | |
10145 | + | |
10146 | +export type GetOrderErpTicketsExportResponseSuccess = | |
10147 | + GetOrderErpTicketsExportResponse[200]; | |
10148 | +/** | |
10149 | + * @description | |
10150 | + * 导出工单 | |
10151 | + * @tags 工单管理 | |
10152 | + * @produces * | |
10153 | + */ | |
10154 | +export const getOrderErpTicketsExport = /* #__PURE__ */ (() => { | |
10155 | + const method = 'get'; | |
10156 | + const url = '/order/erp/tickets/export'; | |
10157 | + function request(): Promise<GetOrderErpTicketsExportResponseSuccess> { | |
10158 | + return requester(request.url, { | |
10159 | + method: request.method, | |
10160 | + }) as unknown as Promise<GetOrderErpTicketsExportResponseSuccess>; | |
10161 | + } | |
10162 | + | |
10163 | + /** http method */ | |
10164 | + request.method = method; | |
10165 | + /** request url */ | |
10166 | + request.url = url; | |
10167 | + return request; | |
10168 | +})(); | |
10169 | + | |
10170 | +/** @description response type for postOrderErpTicketsGetStatus */ | |
10171 | +export interface PostOrderErpTicketsGetStatusResponse { | |
10172 | + /** | |
10173 | + * @description | |
10174 | + * OK | |
10175 | + */ | |
10176 | + 200: ServerResult; | |
10177 | + /** | |
10178 | + * @description | |
10179 | + * Created | |
10180 | + */ | |
10181 | + 201: any; | |
10182 | + /** | |
10183 | + * @description | |
10184 | + * Unauthorized | |
10185 | + */ | |
10186 | + 401: any; | |
10187 | + /** | |
10188 | + * @description | |
10189 | + * Forbidden | |
10190 | + */ | |
10191 | + 403: any; | |
10192 | + /** | |
10193 | + * @description | |
10194 | + * Not Found | |
10195 | + */ | |
10196 | + 404: any; | |
10197 | +} | |
10198 | + | |
10199 | +export type PostOrderErpTicketsGetStatusResponseSuccess = | |
10200 | + PostOrderErpTicketsGetStatusResponse[200]; | |
10201 | +/** | |
10202 | + * @description | |
10203 | + * 获得工单的所有状态 | |
10204 | + * @tags 工单管理 | |
10205 | + * @produces * | |
10206 | + * @consumes application/json | |
10207 | + */ | |
10208 | +export const postOrderErpTicketsGetStatus = /* #__PURE__ */ (() => { | |
10209 | + const method = 'post'; | |
10210 | + const url = '/order/erp/tickets/getStatus'; | |
10211 | + function request(): Promise<PostOrderErpTicketsGetStatusResponseSuccess> { | |
10212 | + return requester(request.url, { | |
10213 | + method: request.method, | |
10214 | + }) as unknown as Promise<PostOrderErpTicketsGetStatusResponseSuccess>; | |
10215 | + } | |
10216 | + | |
10217 | + /** http method */ | |
10218 | + request.method = method; | |
10219 | + /** request url */ | |
10220 | + request.url = url; | |
10221 | + return request; | |
10222 | +})(); | |
10223 | + | |
10224 | +/** @description request parameter type for getOrderErpTicketsGetTicketsByClientId */ | |
10225 | +export interface GetOrderErpTicketsGetTicketsByClientIdOption { | |
10226 | + /** | |
10227 | + * @description | |
10228 | + * id | |
10229 | + * @format int64 | |
10230 | + */ | |
10231 | + query: { | |
10232 | + /** | |
10233 | + @description | |
10234 | + id | |
10235 | + @format int64 */ | |
10236 | + id: number; | |
10237 | + }; | |
10238 | +} | |
10239 | + | |
10240 | +/** @description response type for getOrderErpTicketsGetTicketsByClientId */ | |
10241 | +export interface GetOrderErpTicketsGetTicketsByClientIdResponse { | |
10242 | + /** | |
10243 | + * @description | |
10244 | + * OK | |
10245 | + */ | |
10246 | + 200: ServerResult; | |
10247 | + /** | |
10248 | + * @description | |
10249 | + * Unauthorized | |
10250 | + */ | |
10251 | + 401: any; | |
10252 | + /** | |
10253 | + * @description | |
10254 | + * Forbidden | |
10255 | + */ | |
10256 | + 403: any; | |
10257 | + /** | |
10258 | + * @description | |
10259 | + * Not Found | |
10260 | + */ | |
10261 | + 404: any; | |
10262 | +} | |
10263 | + | |
10264 | +export type GetOrderErpTicketsGetTicketsByClientIdResponseSuccess = | |
10265 | + GetOrderErpTicketsGetTicketsByClientIdResponse[200]; | |
10266 | +/** | |
10267 | + * @description | |
10268 | + * 根据跟进记录id获得工单信息 | |
10269 | + * @tags 工单管理 | |
10270 | + * @produces * | |
10271 | + */ | |
10272 | +export const getOrderErpTicketsGetTicketsByClientId = /* #__PURE__ */ (() => { | |
10273 | + const method = 'get'; | |
10274 | + const url = '/order/erp/tickets/getTicketsByClientId'; | |
10275 | + function request( | |
10276 | + option: GetOrderErpTicketsGetTicketsByClientIdOption, | |
10277 | + ): Promise<GetOrderErpTicketsGetTicketsByClientIdResponseSuccess> { | |
10278 | + return requester(request.url, { | |
10279 | + method: request.method, | |
10280 | + ...option, | |
10281 | + }) as unknown as Promise<GetOrderErpTicketsGetTicketsByClientIdResponseSuccess>; | |
10282 | + } | |
10283 | + | |
10284 | + /** http method */ | |
10285 | + request.method = method; | |
10286 | + /** request url */ | |
10287 | + request.url = url; | |
10288 | + return request; | |
10289 | +})(); | |
10290 | + | |
10291 | +/** @description response type for postOrderErpTicketsGetType */ | |
10292 | +export interface PostOrderErpTicketsGetTypeResponse { | |
10293 | + /** | |
10294 | + * @description | |
10295 | + * OK | |
10296 | + */ | |
10297 | + 200: ServerResult; | |
10298 | + /** | |
10299 | + * @description | |
10300 | + * Created | |
10301 | + */ | |
10302 | + 201: any; | |
10303 | + /** | |
10304 | + * @description | |
10305 | + * Unauthorized | |
10306 | + */ | |
10307 | + 401: any; | |
10308 | + /** | |
10309 | + * @description | |
10310 | + * Forbidden | |
10311 | + */ | |
10312 | + 403: any; | |
10313 | + /** | |
10314 | + * @description | |
10315 | + * Not Found | |
10316 | + */ | |
10317 | + 404: any; | |
10318 | +} | |
10319 | + | |
10320 | +export type PostOrderErpTicketsGetTypeResponseSuccess = | |
10321 | + PostOrderErpTicketsGetTypeResponse[200]; | |
10322 | +/** | |
10323 | + * @description | |
10324 | + * 获得工单的所有类型 | |
10325 | + * @tags 工单管理 | |
10326 | + * @produces * | |
10327 | + * @consumes application/json | |
10328 | + */ | |
10329 | +export const postOrderErpTicketsGetType = /* #__PURE__ */ (() => { | |
10330 | + const method = 'post'; | |
10331 | + const url = '/order/erp/tickets/getType'; | |
10332 | + function request(): Promise<PostOrderErpTicketsGetTypeResponseSuccess> { | |
10333 | + return requester(request.url, { | |
10334 | + method: request.method, | |
10335 | + }) as unknown as Promise<PostOrderErpTicketsGetTypeResponseSuccess>; | |
10336 | + } | |
10337 | + | |
10338 | + /** http method */ | |
10339 | + request.method = method; | |
10340 | + /** request url */ | |
10341 | + request.url = url; | |
10342 | + return request; | |
10343 | +})(); | |
10344 | + | |
10345 | +/** @description request parameter type for postOrderErpTicketsImport */ | |
10346 | +export interface PostOrderErpTicketsImportOption { | |
10347 | + /** | |
10348 | + * @description | |
10349 | + * file | |
10350 | + */ | |
10351 | + formData: { | |
10352 | + /** | |
10353 | + @description | |
10354 | + file */ | |
10355 | + file: File; | |
10356 | + }; | |
10357 | +} | |
10358 | + | |
10359 | +/** @description response type for postOrderErpTicketsImport */ | |
10360 | +export interface PostOrderErpTicketsImportResponse { | |
10361 | + /** | |
10362 | + * @description | |
10363 | + * OK | |
10364 | + */ | |
10365 | + 200: ServerResult; | |
10366 | + /** | |
10367 | + * @description | |
10368 | + * Created | |
10369 | + */ | |
10370 | + 201: any; | |
10371 | + /** | |
10372 | + * @description | |
10373 | + * Unauthorized | |
10374 | + */ | |
10375 | + 401: any; | |
10376 | + /** | |
10377 | + * @description | |
10378 | + * Forbidden | |
10379 | + */ | |
10380 | + 403: any; | |
10381 | + /** | |
10382 | + * @description | |
10383 | + * Not Found | |
10384 | + */ | |
10385 | + 404: any; | |
10386 | +} | |
10387 | + | |
10388 | +export type PostOrderErpTicketsImportResponseSuccess = | |
10389 | + PostOrderErpTicketsImportResponse[200]; | |
10390 | +/** | |
10391 | + * @description | |
10392 | + * 导入工单 | |
10393 | + * @tags 工单管理 | |
10394 | + * @produces * | |
10395 | + * @consumes multipart/form-data | |
10396 | + */ | |
10397 | +export const postOrderErpTicketsImport = /* #__PURE__ */ (() => { | |
10398 | + const method = 'post'; | |
10399 | + const url = '/order/erp/tickets/import'; | |
10400 | + function request( | |
10401 | + option: PostOrderErpTicketsImportOption, | |
10402 | + ): Promise<PostOrderErpTicketsImportResponseSuccess> { | |
10403 | + return requester(request.url, { | |
10404 | + method: request.method, | |
10405 | + ...option, | |
10406 | + }) as unknown as Promise<PostOrderErpTicketsImportResponseSuccess>; | |
10407 | + } | |
10408 | + | |
10409 | + /** http method */ | |
10410 | + request.method = method; | |
10411 | + /** request url */ | |
10412 | + request.url = url; | |
10413 | + return request; | |
10414 | +})(); | |
10415 | + | |
10416 | +/** @description request parameter type for postOrderErpTicketsSearch */ | |
10417 | +export interface PostOrderErpTicketsSearchOption { | |
10418 | + /** | |
10419 | + * @description | |
10420 | + * ticketsVo | |
10421 | + */ | |
10422 | + body: { | |
10423 | + /** | |
10424 | + @description | |
10425 | + ticketsVo */ | |
10426 | + ticketsVo: TicketsSearchVo; | |
10427 | + }; | |
10428 | +} | |
10429 | + | |
10430 | +/** @description response type for postOrderErpTicketsSearch */ | |
10431 | +export interface PostOrderErpTicketsSearchResponse { | |
10432 | + /** | |
10433 | + * @description | |
10434 | + * OK | |
10435 | + */ | |
10436 | + 200: ServerResult; | |
10437 | + /** | |
10438 | + * @description | |
10439 | + * Created | |
10440 | + */ | |
10441 | + 201: any; | |
10442 | + /** | |
10443 | + * @description | |
10444 | + * Unauthorized | |
10445 | + */ | |
10446 | + 401: any; | |
10447 | + /** | |
10448 | + * @description | |
10449 | + * Forbidden | |
10450 | + */ | |
10451 | + 403: any; | |
10452 | + /** | |
10453 | + * @description | |
10454 | + * Not Found | |
10455 | + */ | |
10456 | + 404: any; | |
10457 | +} | |
10458 | + | |
10459 | +export type PostOrderErpTicketsSearchResponseSuccess = | |
10460 | + PostOrderErpTicketsSearchResponse[200]; | |
10461 | +/** | |
10462 | + * @description | |
10463 | + * 查询工单列表 | |
10464 | + * @tags 工单管理 | |
10465 | + * @produces * | |
10466 | + * @consumes application/json | |
10467 | + */ | |
10468 | +export const postOrderErpTicketsSearch = /* #__PURE__ */ (() => { | |
10469 | + const method = 'post'; | |
10470 | + const url = '/order/erp/tickets/search'; | |
10471 | + function request( | |
10472 | + option: PostOrderErpTicketsSearchOption, | |
10473 | + ): Promise<PostOrderErpTicketsSearchResponseSuccess> { | |
10474 | + return requester(request.url, { | |
10475 | + method: request.method, | |
10476 | + ...option, | |
10477 | + }) as unknown as Promise<PostOrderErpTicketsSearchResponseSuccess>; | |
10478 | + } | |
10479 | + | |
10480 | + /** http method */ | |
10481 | + request.method = method; | |
10482 | + /** request url */ | |
10483 | + request.url = url; | |
10484 | + return request; | |
10485 | +})(); | |
10486 | + | |
10487 | +/** @description request parameter type for postOrderErpTicketsUpdate */ | |
10488 | +export interface PostOrderErpTicketsUpdateOption { | |
10489 | + /** | |
10490 | + * @description | |
10491 | + * ticketsVo | |
10492 | + */ | |
10493 | + body: { | |
10494 | + /** | |
10495 | + @description | |
10496 | + ticketsVo */ | |
10497 | + ticketsVo: TicketsVo; | |
10498 | + }; | |
10499 | +} | |
10500 | + | |
10501 | +/** @description response type for postOrderErpTicketsUpdate */ | |
10502 | +export interface PostOrderErpTicketsUpdateResponse { | |
10503 | + /** | |
10504 | + * @description | |
10505 | + * OK | |
10506 | + */ | |
10507 | + 200: ServerResult; | |
10508 | + /** | |
10509 | + * @description | |
10510 | + * Created | |
10511 | + */ | |
10512 | + 201: any; | |
10513 | + /** | |
10514 | + * @description | |
10515 | + * Unauthorized | |
10516 | + */ | |
10517 | + 401: any; | |
10518 | + /** | |
10519 | + * @description | |
10520 | + * Forbidden | |
10521 | + */ | |
10522 | + 403: any; | |
10523 | + /** | |
10524 | + * @description | |
10525 | + * Not Found | |
10526 | + */ | |
10527 | + 404: any; | |
10528 | +} | |
10529 | + | |
10530 | +export type PostOrderErpTicketsUpdateResponseSuccess = | |
10531 | + PostOrderErpTicketsUpdateResponse[200]; | |
10532 | +/** | |
10533 | + * @description | |
10534 | + * 修改工单 | |
10535 | + * @tags 工单管理 | |
10536 | + * @produces * | |
10537 | + * @consumes application/json | |
10538 | + */ | |
10539 | +export const postOrderErpTicketsUpdate = /* #__PURE__ */ (() => { | |
10540 | + const method = 'post'; | |
10541 | + const url = '/order/erp/tickets/update'; | |
10542 | + function request( | |
10543 | + option: PostOrderErpTicketsUpdateOption, | |
10544 | + ): Promise<PostOrderErpTicketsUpdateResponseSuccess> { | |
10545 | + return requester(request.url, { | |
10546 | + method: request.method, | |
10547 | + ...option, | |
10548 | + }) as unknown as Promise<PostOrderErpTicketsUpdateResponseSuccess>; | |
10549 | + } | |
10550 | + | |
10551 | + /** http method */ | |
10552 | + request.method = method; | |
10553 | + /** request url */ | |
10554 | + request.url = url; | |
10555 | + return request; | |
10556 | +})(); | |
10557 | + | |
10558 | +/** @description request parameter type for postOrderErpTicketsUpload */ | |
10559 | +export interface PostOrderErpTicketsUploadOption { | |
10560 | + /** | |
10561 | + * @description | |
10562 | + * file | |
10563 | + */ | |
10564 | + formData: { | |
10565 | + /** | |
10566 | + @description | |
10567 | + file */ | |
10568 | + file: File; | |
10569 | + }; | |
10570 | +} | |
10571 | + | |
10572 | +/** @description response type for postOrderErpTicketsUpload */ | |
10573 | +export interface PostOrderErpTicketsUploadResponse { | |
10574 | + /** | |
10575 | + * @description | |
10576 | + * OK | |
10577 | + */ | |
10578 | + 200: ServerResult; | |
10579 | + /** | |
10580 | + * @description | |
10581 | + * Created | |
10582 | + */ | |
10583 | + 201: any; | |
10584 | + /** | |
10585 | + * @description | |
10586 | + * Unauthorized | |
10587 | + */ | |
10588 | + 401: any; | |
10589 | + /** | |
10590 | + * @description | |
10591 | + * Forbidden | |
10592 | + */ | |
10593 | + 403: any; | |
10594 | + /** | |
10595 | + * @description | |
10596 | + * Not Found | |
10597 | + */ | |
10598 | + 404: any; | |
10599 | +} | |
10600 | + | |
10601 | +export type PostOrderErpTicketsUploadResponseSuccess = | |
10602 | + PostOrderErpTicketsUploadResponse[200]; | |
10603 | +/** | |
10604 | + * @description | |
10605 | + * 文件上传 | |
10606 | + * @tags 工单管理 | |
10607 | + * @produces * | |
10608 | + * @consumes multipart/form-data | |
10609 | + */ | |
10610 | +export const postOrderErpTicketsUpload = /* #__PURE__ */ (() => { | |
10611 | + const method = 'post'; | |
10612 | + const url = '/order/erp/tickets/upload'; | |
10613 | + function request( | |
10614 | + option: PostOrderErpTicketsUploadOption, | |
10615 | + ): Promise<PostOrderErpTicketsUploadResponseSuccess> { | |
10616 | + return requester(request.url, { | |
10617 | + method: request.method, | |
10618 | + ...option, | |
10619 | + }) as unknown as Promise<PostOrderErpTicketsUploadResponseSuccess>; | |
10620 | + } | |
10621 | + | |
10622 | + /** http method */ | |
10623 | + request.method = method; | |
10624 | + /** request url */ | |
10625 | + request.url = url; | |
10626 | + return request; | |
10627 | +})(); | |
10628 | + | |
9911 | 10629 | /** @description request parameter type for postOrderErpUsersAdd */ |
9912 | 10630 | export interface PostOrderErpUsersAddOption { |
9913 | 10631 | /** | ... | ... |