diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..ab4cd5e --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "printWidth": 300, + "tabWidth": 2, + "singleQuote": true, + "semi": false, + "trailingComma": "none" +} diff --git a/package.json b/package.json index 5f41016..f9c0e57 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@tweenjs/tween.js": "^18.6.4", "@vue/composition-api": "^1.0.0-rc.9", "axios": "^0.21.0", - "cmp-echarts": "2.0.1-5.6-release", + "cmp-echarts": "2.0.0-5.6-release", "core-js": "^3.6.5", "crypto-js": "^4.0.0", "echarts": "^4.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ad9e66..41f8d52 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: '@antv/g6': 3.8.5 @@ -21,7 +21,7 @@ specifiers: '@vue/eslint-config-typescript': ^5.0.2 axios: ^0.21.0 babel-eslint: ^10.1.0 - cmp-echarts: 2.0.1-5.6-release + cmp-echarts: 2.0.0-5.6-release compress-webpack-plugin: ^1.0.6 core-js: ^3.6.5 crypto-js: ^4.0.0 @@ -60,18 +60,18 @@ specifiers: dependencies: '@antv/g6': 3.8.5 '@antv/l7': 2.3.7 - '@antv/l7-district': 2.3.1_0363a20c2055130599b77b3c65ffe6b3 + '@antv/l7-district': 2.3.1_yq74erjlakslhrdeciyfrq7vqy '@antv/l7-maps': 2.3.7 '@jiaminghi/data-view': 2.10.0 '@turf/turf': 6.3.0 '@tweenjs/tween.js': 18.6.4 '@vue/composition-api': 1.0.0-rc.9_vue@2.6.12 axios: 0.21.0 - cmp-echarts: 2.0.1-5.6-release + cmp-echarts: 2.0.0-5.6-release_q6vhqmccpvtekyyy5c6mepp34a core-js: 3.8.0 crypto-js: 4.0.0 echarts: 4.9.0 - echarts-liquidfill: 2.0.6_echarts@4.9.0 + echarts-liquidfill: 2.0.6_cdewwbtuio3ukg3ahys5dcwqqm element-ui: 2.15.1_vue@2.6.12 heatmapjs: 2.0.2 js-cookie: 2.2.1 @@ -88,31 +88,31 @@ dependencies: three-orbitcontrols: 2.110.3_three@0.122.0 vue: 2.6.12 vue-count-to: 1.0.13 - vue-router: 3.5.1 + vue-router: 3.5.1_vue@2.6.12 vue-seamless-scroll: 1.1.21 vuex: 3.6.0_vue@2.6.12 devDependencies: - '@typescript-eslint/eslint-plugin': 2.34.0_28deb19c9a1505f8eaba25f08813d781 - '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@4.2.4 - '@vue/cli-plugin-babel': 4.5.9_8ae91920fb9b3c76895c2e8acb765728 - '@vue/cli-plugin-eslint': 4.5.9_6778c0324b153720448c6ab0d5359212 + '@typescript-eslint/eslint-plugin': 2.34.0_fdpldhe2cuc7r2v2exyiqe6xqe + '@typescript-eslint/parser': 2.34.0_bjbtutwptp5qz6ufvojnkucwty + '@vue/cli-plugin-babel': 4.5.9_aaatryngnlllchjn5xxvd2s6tu + '@vue/cli-plugin-eslint': 4.5.9_m54mamslcu3saremnkynknmsci '@vue/cli-plugin-router': 4.5.9_@vue+cli-service@4.5.9 - '@vue/cli-plugin-typescript': 4.5.13_39528adfb493b7bca2f860161254fc75 + '@vue/cli-plugin-typescript': 4.5.13_vz7cubeb6tzzenwu4g5vupk5dq '@vue/cli-plugin-vuex': 4.5.9_@vue+cli-service@4.5.9 - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a - '@vue/eslint-config-standard': 5.1.2_fa13d1400b34f0e8c5b55da32de97275 - '@vue/eslint-config-typescript': 5.1.0_f8b8c2e71389849a7113a6c8d1602ca4 + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma + '@vue/eslint-config-standard': 5.1.2_cbkohbehgh6wwsreccwqapwmva + '@vue/eslint-config-typescript': 5.1.0_6m6ynjcewfjkw36ohroiavzc2m babel-eslint: 10.1.0_eslint@6.8.0 compress-webpack-plugin: 1.0.6 eslint: 6.8.0 - eslint-plugin-import: 2.22.1_eslint@6.8.0 + eslint-plugin-import: 2.22.1_tbglwmj7t2rhd43mvxmptakoay eslint-plugin-node: 11.1.0_eslint@6.8.0 eslint-plugin-promise: 4.2.1 eslint-plugin-standard: 4.1.0_eslint@6.8.0 eslint-plugin-vue: 6.2.2_eslint@6.8.0 sass: 1.29.0 - sass-loader: 8.0.2_sass@1.29.0 + sass-loader: 8.0.2_sass@1.29.0+webpack@4.44.2 typescript: 4.2.4 vue-template-compiler: 2.6.12 @@ -122,6 +122,14 @@ packages: resolution: {integrity: sha512-3Tz50UdmRY2BiONK/mafEQzshYGUinK2hmDlKjYtoJHC/aVydiMOolHENWmP98F603RcrWTM7aLxOFMgesFfug==} dev: false + /@ampproject/remapping/2.3.0: + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + /@ant-design/colors/4.0.5: resolution: {integrity: sha512-3mnuX2prnWOWvpFTS2WH2LoouWlOgtnIpc6IarWN6GOzzLF8dW/U8UctuvIPhoboETehZfJ61XP+CGakBEPJ3Q==} dependencies: @@ -250,7 +258,7 @@ packages: viewport-mercator-project: 6.2.3 dev: false - /@antv/l7-district/2.3.1_0363a20c2055130599b77b3c65ffe6b3: + /@antv/l7-district/2.3.1_yq74erjlakslhrdeciyfrq7vqy: resolution: {integrity: sha512-ODx5bh1aOUJSk8YQCyuiY6clw3fGxXRXgpCFamH+Y/uVvgHm0yRrNSRsTNCt8IxsbZ7YxKrQ5g+qaqPMqAfK0A==} peerDependencies: '@antv/l7': ^2.3.0 @@ -269,7 +277,7 @@ packages: geobuf: 3.0.2 lodash: 4.17.20 pbf: 3.2.1 - react-dat-gui: 4.0.3 + react-dat-gui: 4.0.3_aedaktwvmzilptyitf7bfm3o6u simplify-geojson: 1.0.4 transitivePeerDependencies: - prop-types @@ -422,7 +430,7 @@ packages: dependencies: '@antv/util': 2.0.9 fecha: 4.2.0 - tslib: 2.2.0 + tslib: 2.3.0 dev: false /@antv/util/2.0.9: @@ -437,10 +445,23 @@ packages: '@babel/highlight': 7.14.0 dev: true + /@babel/code-frame/7.24.2: + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.24.5 + picocolors: 1.0.1 + dev: true + /@babel/compat-data/7.12.7: resolution: {integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==} dev: true + /@babel/compat-data/7.24.4: + resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core/7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} @@ -465,25 +486,58 @@ packages: - supports-color dev: true + /@babel/core/7.24.5: + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.24.5_@babel+core@7.24.5 + '@babel/helpers': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 + convert-source-map: 2.0.0 + debug: 4.3.1 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/generator/7.12.5: resolution: {integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 jsesc: 2.5.2 source-map: 0.5.7 dev: true + /@babel/generator/7.24.5: + resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.5 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + dev: true + /@babel/helper-annotate-as-pure/7.10.4: resolution: {integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4: resolution: {integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==} dependencies: '@babel/helper-explode-assignable-expression': 7.12.1 - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true /@babel/helper-compilation-targets/7.12.5_@babel+core@7.12.9: @@ -498,6 +552,17 @@ packages: semver: 5.7.1 dev: true + /@babel/helper-compilation-targets/7.23.6: + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.24.4 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: @@ -526,15 +591,20 @@ packages: /@babel/helper-define-map/7.10.5: resolution: {integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==} dependencies: - '@babel/helper-function-name': 7.10.4 - '@babel/types': 7.12.7 + '@babel/helper-function-name': 7.23.0 + '@babel/types': 7.24.5 lodash: 4.17.20 dev: true + /@babel/helper-environment-visitor/7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-explode-assignable-expression/7.12.1: resolution: {integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true /@babel/helper-function-name/7.10.4: @@ -545,16 +615,25 @@ packages: '@babel/types': 7.12.7 dev: true + /@babel/helper-function-name/7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/types': 7.24.5 + dev: true + /@babel/helper-get-function-arity/7.10.4: resolution: {integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true - /@babel/helper-hoist-variables/7.10.4: - resolution: {integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==} + /@babel/helper-hoist-variables/7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true /@babel/helper-member-expression-to-functions/7.12.7: @@ -569,22 +648,57 @@ packages: '@babel/types': 7.12.7 dev: true + /@babel/helper-module-imports/7.24.3: + resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.5 + dev: true + /@babel/helper-module-transforms/7.12.1: resolution: {integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==} dependencies: - '@babel/helper-module-imports': 7.12.5 + '@babel/helper-module-imports': 7.24.3 '@babel/helper-replace-supers': 7.12.5 - '@babel/helper-simple-access': 7.12.1 - '@babel/helper-split-export-declaration': 7.11.0 - '@babel/helper-validator-identifier': 7.14.0 - '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/helper-simple-access': 7.24.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 lodash: 4.17.20 transitivePeerDependencies: - supports-color dev: true + /@babel/helper-module-transforms/7.24.5_@babel+core@7.12.9: + resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.24.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 + dev: true + + /@babel/helper-module-transforms/7.24.5_@babel+core@7.24.5: + resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.24.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 + dev: true + /@babel/helper-optimise-call-expression/7.12.7: resolution: {integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==} dependencies: @@ -600,7 +714,7 @@ packages: dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-wrap-function': 7.12.3 - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 transitivePeerDependencies: - supports-color dev: true @@ -616,16 +730,17 @@ packages: - supports-color dev: true - /@babel/helper-simple-access/7.12.1: - resolution: {integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==} + /@babel/helper-simple-access/7.24.5: + resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true /@babel/helper-skip-transparent-expression-wrappers/7.12.1: resolution: {integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==} dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 dev: true /@babel/helper-split-export-declaration/7.11.0: @@ -634,21 +749,43 @@ packages: '@babel/types': 7.12.7 dev: true + /@babel/helper-split-export-declaration/7.24.5: + resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.5 + dev: true + + /@babel/helper-string-parser/7.24.1: + resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier/7.14.0: resolution: {integrity: sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==} dev: true + /@babel/helper-validator-identifier/7.24.5: + resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-option/7.12.1: resolution: {integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==} dev: true + /@babel/helper-validator-option/7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-wrap-function/7.12.3: resolution: {integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==} dependencies: - '@babel/helper-function-name': 7.10.4 - '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 transitivePeerDependencies: - supports-color dev: true @@ -656,9 +793,20 @@ packages: /@babel/helpers/7.12.5: resolution: {integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==} dependencies: - '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helpers/7.24.5: + resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 transitivePeerDependencies: - supports-color dev: true @@ -671,10 +819,30 @@ packages: js-tokens: 4.0.0 dev: true + /@babel/highlight/7.24.5: + resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.24.5 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.1 + dev: true + /@babel/parser/7.12.7: resolution: {integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.12.7 + dev: true + + /@babel/parser/7.24.5: + resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.24.5 dev: true /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.12.9: @@ -971,7 +1139,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.12.5 + '@babel/helper-module-imports': 7.24.3 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 transitivePeerDependencies: @@ -1004,11 +1172,11 @@ packages: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-define-map': 7.10.5 - '@babel/helper-function-name': 7.10.4 + '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 - '@babel/helper-split-export-declaration': 7.11.0 + '@babel/helper-split-export-declaration': 7.24.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1076,7 +1244,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-function-name': 7.10.4 + '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.10.4 dev: true @@ -1104,11 +1272,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-transforms': 7.12.1 + '@babel/helper-module-transforms': 7.24.5_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: @@ -1117,12 +1283,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-transforms': 7.12.1 + '@babel/helper-module-transforms': 7.24.5_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-simple-access': 7.12.1 + '@babel/helper-simple-access': 7.24.5 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: @@ -1131,13 +1295,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-hoist-variables': 7.10.4 - '@babel/helper-module-transforms': 7.12.1 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.24.5_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-validator-identifier': 7.14.0 + '@babel/helper-validator-identifier': 7.24.5 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: @@ -1146,10 +1308,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-transforms': 7.12.1 + '@babel/helper-module-transforms': 7.24.5_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.9: @@ -1380,7 +1540,7 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.12.9 '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.12.9 - '@babel/types': 7.12.7 + '@babel/types': 7.24.5 esutils: 2.0.3 dev: true @@ -1392,9 +1552,18 @@ packages: /@babel/template/7.12.7: resolution: {integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==} dependencies: - '@babel/code-frame': 7.12.13 - '@babel/parser': 7.12.7 - '@babel/types': 7.12.7 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 + dev: true + + /@babel/template/7.24.0: + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 dev: true /@babel/traverse/7.12.9: @@ -1413,6 +1582,24 @@ packages: - supports-color dev: true + /@babel/traverse/7.24.5: + resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 + debug: 4.3.1 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types/7.12.7: resolution: {integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==} dependencies: @@ -1421,6 +1608,15 @@ packages: to-fast-properties: 2.0.0 dev: true + /@babel/types/7.24.5: + resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.24.1 + '@babel/helper-validator-identifier': 7.24.5 + to-fast-properties: 2.0.0 + dev: true + /@hapi/address/2.1.4: resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} deprecated: Moved to 'npm install @sideway/address' @@ -1453,10 +1649,12 @@ packages: '@hapi/hoek': 8.5.1 dev: true - /@icons/material/0.2.4: + /@icons/material/0.2.4_react@16.14.0: resolution: {integrity: sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==} peerDependencies: react: '*' + dependencies: + react: 16.14.0 dev: false /@intervolga/optimize-cssnano-plugin/1.0.6_webpack@4.44.2: @@ -1511,6 +1709,36 @@ packages: '@babel/runtime': 7.12.13 dev: false + /@jridgewell/gen-mapping/0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/resolve-uri/3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array/1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/sourcemap-codec/1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + dev: true + + /@jridgewell/trace-mapping/0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /@mapbox/geojson-area/0.2.2: resolution: {integrity: sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA==} dependencies: @@ -3851,7 +4079,7 @@ packages: source-map: 0.6.1 dev: true - /@typescript-eslint/eslint-plugin/2.34.0_28deb19c9a1505f8eaba25f08813d781: + /@typescript-eslint/eslint-plugin/2.34.0_fdpldhe2cuc7r2v2exyiqe6xqe: resolution: {integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: @@ -3862,8 +4090,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0+typescript@4.2.4 - '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@4.2.4 + '@typescript-eslint/experimental-utils': 2.34.0_bjbtutwptp5qz6ufvojnkucwty + '@typescript-eslint/parser': 2.34.0_bjbtutwptp5qz6ufvojnkucwty eslint: 6.8.0 functional-red-black-tree: 1.0.1 regexpp: 3.1.0 @@ -3873,7 +4101,7 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0+typescript@4.2.4: + /@typescript-eslint/experimental-utils/2.34.0_bjbtutwptp5qz6ufvojnkucwty: resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: @@ -3889,7 +4117,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/2.34.0_eslint@6.8.0+typescript@4.2.4: + /@typescript-eslint/parser/2.34.0_bjbtutwptp5qz6ufvojnkucwty: resolution: {integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: @@ -3900,7 +4128,7 @@ packages: optional: true dependencies: '@types/eslint-visitor-keys': 1.0.0 - '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0+typescript@4.2.4 + '@typescript-eslint/experimental-utils': 2.34.0_bjbtutwptp5qz6ufvojnkucwty '@typescript-eslint/typescript-estree': 2.34.0_typescript@4.2.4 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 @@ -3968,9 +4196,11 @@ packages: svg-tags: 1.0.0 dev: true - /@vue/babel-preset-app/4.5.9_vue@2.6.12: + /@vue/babel-preset-app/4.5.9_agz72hjokwyxfwlwzkjzcl4uy4: resolution: {integrity: sha512-d2H4hFnJsGnZtJAAZIbo1dmQJ2SI1MYix1Tc9/etlnJtCDPRHeCNodCSeuLgDwnoAyT3unzyHmTtaO56KRDuOQ==} peerDependencies: + '@babel/core': '*' + core-js: ^3 vue: ^2 || ^3.0.0-0 peerDependenciesMeta: core-js: @@ -4080,41 +4310,43 @@ packages: resolution: {integrity: sha512-E2PWv6tCdUz+eEDj2Th2oxiKmzMe02qi0PcxiNaO7oaqggmEOrp1rLgop7DWpiLDBiqUZk2x0vjK/q2Tz8z/eg==} dev: true - /@vue/cli-plugin-babel/4.5.9_8ae91920fb9b3c76895c2e8acb765728: + /@vue/cli-plugin-babel/4.5.9_aaatryngnlllchjn5xxvd2s6tu: resolution: {integrity: sha512-2tzaJU5yqAfXVhg1aYyd/Yfif6brv+tDZ49D1aOk7ZgMIwH5YUa0yo5HPcPOcmfpoVoNYcpqVYRfyT4EXIYSpg==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 dependencies: '@babel/core': 7.12.9 - '@vue/babel-preset-app': 4.5.9_vue@2.6.12 - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a + '@vue/babel-preset-app': 4.5.9_agz72hjokwyxfwlwzkjzcl4uy4 + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma '@vue/cli-shared-utils': 4.5.13 - babel-loader: 8.2.1_fa474cc1763d2be32ce57156dae52dec + babel-loader: 8.2.1_7jduzqlwhuv6glhfoflnvzjn5q cache-loader: 4.1.0_webpack@4.44.2 thread-loader: 2.1.3_webpack@4.44.2 webpack: 4.44.2 transitivePeerDependencies: + - core-js - supports-color - vue - webpack-cli - webpack-command dev: true - /@vue/cli-plugin-eslint/4.5.9_6778c0324b153720448c6ab0d5359212: + /@vue/cli-plugin-eslint/4.5.9_m54mamslcu3saremnkynknmsci: resolution: {integrity: sha512-wTsWRiRWPW5ik4bgtlh4P4h63Zgjsyvqx2FY0kcj+bSAnQGPJ3bKUOMU9KQP5EyNH6pAXMVGh2LEXK9WwJMf1w==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 eslint: '>= 1.6.0 < 7.0.0' dependencies: - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma '@vue/cli-shared-utils': 4.5.13 eslint: 6.8.0 - eslint-loader: 2.2.1_eslint@6.8.0+webpack@4.44.2 + eslint-loader: 2.2.1_m3di2zbtwpiuwrg6xmy5jup3su globby: 9.2.0 inquirer: 7.3.3 webpack: 4.44.2 yorkie: 2.0.0 transitivePeerDependencies: + - supports-color - webpack-cli - webpack-command dev: true @@ -4124,35 +4356,43 @@ packages: peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 dependencies: - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma '@vue/cli-shared-utils': 4.5.13 dev: true - /@vue/cli-plugin-typescript/4.5.13_39528adfb493b7bca2f860161254fc75: + /@vue/cli-plugin-typescript/4.5.13_vz7cubeb6tzzenwu4g5vupk5dq: resolution: {integrity: sha512-CpLlIdFNV1gn9uC4Yh6QgWI42uk2x5Z3cb2ScxNSwWsR1vgSdr0/1DdNzoBm68aP8RUtnHHO/HZfPnvXiq42xA==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 '@vue/compiler-sfc': ^3.0.0-beta.14 typescript: '>=2' + vue-template-compiler: ^2.0.0 peerDependenciesMeta: '@vue/compiler-sfc': optional: true + vue-template-compiler: + optional: true dependencies: + '@babel/core': 7.24.5 '@types/webpack-env': 1.16.0 - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma '@vue/cli-shared-utils': 4.5.13 + babel-loader: 8.2.1_iamzx6s5jachf4zxlw4gjffopq cache-loader: 4.1.0_webpack@4.44.2 - fork-ts-checker-webpack-plugin: 3.1.1 + fork-ts-checker-webpack-plugin: 3.1.1_vj7hjbxwnlukbr2cktts5xwm3q globby: 9.2.0 thread-loader: 2.1.3_webpack@4.44.2 ts-loader: 6.2.2_typescript@4.2.4 tslint: 5.20.1_typescript@4.2.4 typescript: 4.2.4 + vue-template-compiler: 2.6.12 webpack: 4.44.2 yorkie: 2.0.0 optionalDependencies: - fork-ts-checker-webpack-plugin-v5: /fork-ts-checker-webpack-plugin/5.2.1 + fork-ts-checker-webpack-plugin-v5: /fork-ts-checker-webpack-plugin/5.2.1_vj7hjbxwnlukbr2cktts5xwm3q transitivePeerDependencies: + - eslint + - supports-color - webpack-cli - webpack-command dev: true @@ -4162,10 +4402,10 @@ packages: peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 dependencies: - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma dev: true - /@vue/cli-service/4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a: + /@vue/cli-service/4.5.9_hm6ffcyoujlhhvyckngywutkma: resolution: {integrity: sha512-E3XlfM0q+UnnjbC9rwLIWNo2umZCRwnlMJY0KOhY1hFvqisGIYzFmQQ4o01KGyTx2BZNMuQg7Kw+BZ5gyM1Wig==} engines: {node: '>=8'} hasBin: true @@ -4203,8 +4443,8 @@ packages: '@vue/cli-plugin-router': 4.5.9_@vue+cli-service@4.5.9 '@vue/cli-plugin-vuex': 4.5.9_@vue+cli-service@4.5.9 '@vue/cli-shared-utils': 4.5.13 - '@vue/component-compiler-utils': 3.2.0 - '@vue/preload-webpack-plugin': 1.1.2_e19cda6b5f21e6c518504c22be752ae4 + '@vue/component-compiler-utils': 3.2.0_wcqkhtmu7mswc6yz4uyexck3ty + '@vue/preload-webpack-plugin': 1.1.2_4gonu227ehtmkgcqjqrl45jk4q '@vue/web-component-wrapper': 1.2.0 acorn: 7.4.1 acorn-walk: 7.2.0 @@ -4237,12 +4477,12 @@ packages: pnp-webpack-plugin: 1.6.4_typescript@4.2.4 portfinder: 1.0.28 postcss-loader: 3.0.0 - sass-loader: 8.0.2_sass@1.29.0 + sass-loader: 8.0.2_sass@1.29.0+webpack@4.44.2 ssri: 7.1.0 terser-webpack-plugin: 2.3.8_webpack@4.44.2 thread-loader: 2.1.3_webpack@4.44.2 - url-loader: 2.3.0_file-loader@4.3.0+webpack@4.44.2 - vue-loader: 15.9.5_e6f9754d45536372aa6e5c6b320144db + url-loader: 2.3.0_ff4asfmqw45sm7pv23wu35gj5u + vue-loader: 15.9.5_2spx474vwxawqfcqqbo4afk26q vue-style-loader: 4.1.2 vue-template-compiler: 2.6.12 webpack: 4.44.2 @@ -4251,12 +4491,69 @@ packages: webpack-dev-server: 3.11.0_webpack@4.44.2 webpack-merge: 4.2.2 optionalDependencies: - vue-loader-v16: /vue-loader/16.8.3_webpack@4.44.2 + vue-loader-v16: /vue-loader/16.8.3_vue@2.6.12+webpack@4.44.2 transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bluebird + - bracket-template + - bufferutil + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing - typescript + - underscore + - utf-8-validate + - vash + - velocityjs + - vue + - walrus - webpack-cli - webpack-command + - whiskers dev: true /@vue/cli-shared-utils/4.5.13: @@ -4276,10 +4573,10 @@ packages: strip-ansi: 6.0.0 dev: true - /@vue/component-compiler-utils/3.2.0: + /@vue/component-compiler-utils/3.2.0_wcqkhtmu7mswc6yz4uyexck3ty: resolution: {integrity: sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==} dependencies: - consolidate: 0.15.1 + consolidate: 0.15.1_wcqkhtmu7mswc6yz4uyexck3ty hash-sum: 1.0.2 lru-cache: 4.1.5 merge-source-map: 1.1.0 @@ -4289,6 +4586,60 @@ packages: vue-template-es2015-compiler: 1.9.1 optionalDependencies: prettier: 1.19.1 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers dev: true /@vue/composition-api/1.0.0-rc.9_vue@2.6.12: @@ -4300,7 +4651,7 @@ packages: vue: 2.6.12 dev: false - /@vue/eslint-config-standard/5.1.2_fa13d1400b34f0e8c5b55da32de97275: + /@vue/eslint-config-standard/5.1.2_cbkohbehgh6wwsreccwqapwmva: resolution: {integrity: sha512-FTz0k77dIrj9r3xskt9jsZyL/YprrLiPRf4m3k7G6dZ5PKuD6OPqYrHR9eduUmHDFpTlRgFpTVQrq+1el9k3QQ==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 @@ -4314,38 +4665,44 @@ packages: '@vue/cli-service': optional: true dependencies: - '@vue/cli-service': 4.5.9_78c7ccaaf67bc946810ce1bc44e3e52a + '@vue/cli-service': 4.5.9_hm6ffcyoujlhhvyckngywutkma eslint: 6.8.0 - eslint-config-standard: 14.1.1_3e89b5637fc39c451c2a5fa13c0b3cdf + eslint-config-standard: 14.1.1_h2e3ky37yooekhbkl6qtycz434 eslint-import-resolver-node: 0.3.4 - eslint-import-resolver-webpack: 0.12.2_eslint-plugin-import@2.22.1 - eslint-plugin-import: 2.22.1_eslint@6.8.0 + eslint-import-resolver-webpack: 0.12.2_mmu3hdc24wzbzpumxrf5cqrrv4 + eslint-plugin-import: 2.22.1_tbglwmj7t2rhd43mvxmptakoay eslint-plugin-node: 11.1.0_eslint@6.8.0 eslint-plugin-promise: 4.2.1 eslint-plugin-standard: 4.1.0_eslint@6.8.0 eslint-plugin-vue: 6.2.2_eslint@6.8.0 transitivePeerDependencies: + - supports-color - webpack dev: true - /@vue/eslint-config-typescript/5.1.0_f8b8c2e71389849a7113a6c8d1602ca4: + /@vue/eslint-config-typescript/5.1.0_6m6ynjcewfjkw36ohroiavzc2m: resolution: {integrity: sha512-wFAdPMWegKZOdbQBEWV4/KbOKuX/6Q5db3304kiWNBK+6P7+CoMrsbaKzJFjuAZF7fQR2fJtZT9ciGWVVT//vw==} peerDependencies: '@typescript-eslint/eslint-plugin': ^2.7.0 '@typescript-eslint/parser': ^2.7.0 eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 eslint-plugin-vue: ^5.2.3 || ^6.0.0 || ^7.0.0-0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@typescript-eslint/eslint-plugin': 2.34.0_28deb19c9a1505f8eaba25f08813d781 - '@typescript-eslint/parser': 2.34.0_eslint@6.8.0+typescript@4.2.4 + '@typescript-eslint/eslint-plugin': 2.34.0_fdpldhe2cuc7r2v2exyiqe6xqe + '@typescript-eslint/parser': 2.34.0_bjbtutwptp5qz6ufvojnkucwty eslint: 6.8.0 eslint-plugin-vue: 6.2.2_eslint@6.8.0 + typescript: 4.2.4 vue-eslint-parser: 7.1.1_eslint@6.8.0 transitivePeerDependencies: - supports-color dev: true - /@vue/preload-webpack-plugin/1.1.2_e19cda6b5f21e6c518504c22be752ae4: + /@vue/preload-webpack-plugin/1.1.2_4gonu227ehtmkgcqjqrl45jk4q: resolution: {integrity: sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -4527,6 +4884,12 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + /acorn/8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /address/1.1.2: resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} engines: {node: '>= 0.12.0'} @@ -4638,6 +5001,18 @@ packages: dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /anymatch/2.0.0_supports-color@6.1.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} + dependencies: + micromatch: 3.1.10_supports-color@6.1.0 + normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color dev: true /anymatch/3.1.1: @@ -4875,7 +5250,7 @@ packages: resolution: {integrity: sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==} dev: false - /babel-loader/8.2.1_fa474cc1763d2be32ce57156dae52dec: + /babel-loader/8.2.1_7jduzqlwhuv6glhfoflnvzjn5q: resolution: {integrity: sha512-dMF8sb2KQ8kJl21GUjkW1HWmcsL39GOV5vnzjqrCzEPNY0S0UfMLnumidiwIajDSBmKhYf5iRW+HXaM4cvCKBw==} engines: {node: '>= 8.9'} peerDependencies: @@ -4891,6 +5266,22 @@ packages: webpack: 4.44.2 dev: true + /babel-loader/8.2.1_iamzx6s5jachf4zxlw4gjffopq: + resolution: {integrity: sha512-dMF8sb2KQ8kJl21GUjkW1HWmcsL39GOV5vnzjqrCzEPNY0S0UfMLnumidiwIajDSBmKhYf5iRW+HXaM4cvCKBw==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': 7.24.5 + find-cache-dir: 2.1.0 + loader-utils: 1.4.0 + make-dir: 2.1.0 + pify: 4.0.1 + schema-utils: 2.7.1 + webpack: 4.44.2 + dev: true + /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: @@ -4997,6 +5388,26 @@ packages: qs: 6.7.0 raw-body: 2.4.0 type-is: 1.6.18 + transitivePeerDependencies: + - supports-color + dev: true + + /body-parser/1.19.0_supports-color@6.1.0: + resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.0 + content-type: 1.0.4 + debug: 2.6.9_supports-color@6.1.0 + depd: 1.1.2 + http-errors: 1.7.2 + iconv-lite: 0.4.24 + on-finished: 2.3.0 + qs: 6.7.0 + raw-body: 2.4.0 + type-is: 1.6.18 + transitivePeerDependencies: + - supports-color dev: true /bonjour/3.5.0: @@ -5035,6 +5446,26 @@ packages: snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /braces/2.3.2_supports-color@6.1.0: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: 1.1.0 + array-unique: 0.3.2 + extend-shallow: 2.0.1 + fill-range: 4.0.0 + isobject: 3.0.1 + repeat-element: 1.1.3 + snapdragon: 0.8.2_supports-color@6.1.0 + snapdragon-node: 2.1.1 + split-string: 3.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /braces/3.0.2: @@ -5115,6 +5546,17 @@ packages: node-releases: 1.1.67 dev: true + /browserslist/4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001621 + electron-to-chromium: 1.4.778 + node-releases: 2.0.14 + update-browserslist-db: 1.0.16_browserslist@4.23.0 + dev: true + /buffer-from/1.1.1: resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==} @@ -5170,7 +5612,7 @@ packages: mississippi: 3.0.0 mkdirp: 0.5.5 move-concurrently: 1.0.1 - promise-inflight: 1.0.1 + promise-inflight: 1.0.1_bluebird@3.7.2 rimraf: 2.7.1 ssri: 6.0.1 unique-filename: 1.1.1 @@ -5199,6 +5641,8 @@ packages: rimraf: 2.7.1 ssri: 7.1.0 unique-filename: 1.1.1 + transitivePeerDependencies: + - bluebird dev: true /cache-base/1.0.1: @@ -5295,6 +5739,10 @@ packages: resolution: {integrity: sha512-JharrCDxOqPLBULF9/SPa6yMcBRTjZARJ6sc3cuKrPfyIk64JN6kuMINWqA99Xc8uElMFcROliwtz0n9pYej+g==} dev: true + /caniuse-lite/1.0.30001621: + resolution: {integrity: sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==} + dev: true + /cardinal/0.4.4: resolution: {integrity: sha512-3MxV0o9wOpQcobrcSrRpaSxlYkohCcZu0ytOjJUww/Yo/223q4Ecloo7odT+M0SI5kPgb1JhvSaF4EEuVXOLAQ==} hasBin: true @@ -5365,6 +5813,30 @@ packages: upath: 1.2.0 optionalDependencies: fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /chokidar/2.1.8_supports-color@6.1.0: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies + dependencies: + anymatch: 2.0.0_supports-color@6.1.0 + async-each: 1.0.3 + braces: 2.3.2_supports-color@6.1.0 + glob-parent: 3.1.0 + inherits: 2.0.4 + is-binary-path: 1.0.1 + is-glob: 4.0.1 + normalize-path: 3.0.0 + path-is-absolute: 1.0.1 + readdirp: 2.2.1_supports-color@6.1.0 + upath: 1.2.0 + optionalDependencies: + fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color dev: true /chokidar/3.5.1: @@ -5506,8 +5978,11 @@ packages: engines: {node: '>=0.8'} dev: true - /cmp-echarts/2.0.1-5.6-release: - resolution: {integrity: sha512-oS7FBOVXqqgcyNgn7X9kjwhw3xw1YAR6k/ivKMVyS7ubPede5wNKG/wxEEDIHN6p8bcFqalLASsUkN+8B0ON3Q==} + /cmp-echarts/2.0.0-5.6-release_q6vhqmccpvtekyyy5c6mepp34a: + resolution: {integrity: sha512-xq2EuFiOQWTIWO9RVqVrfiruveZC0aaQOcAhhXjV6KJj9Ja9NihBnrBEsPe54r+Ah35pXKT5jnVtnaz8V2kNoA==} + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^2.6.11 dependencies: '@vue/composition-api': 1.0.0-rc.9_vue@2.6.12 core-js: 3.8.0 @@ -5516,7 +5991,7 @@ packages: element-ui: 2.15.1_vue@2.6.12 lodash-es: 4.17.21 vue: 2.6.12 - vue-router: 3.5.1 + vue-router: 3.5.1_vue@2.6.12 dev: false /coa/2.0.2: @@ -5611,17 +6086,19 @@ packages: mime-db: 1.45.0 dev: true - /compression/1.7.4: + /compression/1.7.4_supports-color@6.1.0: resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 bytes: 3.0.0 compressible: 2.0.18 - debug: 2.6.9 + debug: 2.6.9_supports-color@6.1.0 on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /comutils/1.1.19: @@ -5678,11 +6155,174 @@ packages: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true - /consolidate/0.15.1: + /consolidate/0.15.1_wcqkhtmu7mswc6yz4uyexck3ty: resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==} engines: {node: '>= 0.10.0'} + peerDependencies: + arc-templates: ^0.5.3 + atpl: '>=0.7.6' + babel-core: ^6.26.3 + bracket-template: ^1.1.5 + coffee-script: ^1.12.7 + dot: ^1.1.3 + dust: ^0.3.0 + dustjs-helpers: ^1.7.4 + dustjs-linkedin: ^2.7.5 + eco: ^1.1.0-rc-3 + ect: ^0.5.9 + ejs: ^3.1.5 + haml-coffee: ^1.14.1 + hamlet: ^0.3.3 + hamljs: ^0.6.2 + handlebars: ^4.7.6 + hogan.js: ^3.0.2 + htmling: ^0.0.8 + jade: ^1.11.0 + jazz: ^0.0.18 + jqtpl: ~1.1.0 + just: ^0.1.8 + liquid-node: ^3.0.1 + liquor: ^0.0.5 + lodash: ^4.17.20 + marko: ^3.14.4 + mote: ^0.2.0 + mustache: ^3.0.0 + nunjucks: ^3.2.2 + plates: ~0.4.11 + pug: ^3.0.0 + qejs: ^3.0.5 + ractive: ^1.3.12 + razor-tmpl: ^1.3.1 + react: ^16.13.1 + react-dom: ^16.13.1 + slm: ^2.0.0 + squirrelly: ^5.1.0 + swig: ^1.4.2 + swig-templates: ^2.0.3 + teacup: ^2.0.0 + templayed: '>=0.2.3' + then-jade: '*' + then-pug: '*' + tinyliquid: ^0.2.34 + toffee: ^0.3.6 + twig: ^1.15.2 + twing: ^5.0.2 + underscore: ^1.11.0 + vash: ^0.13.0 + velocityjs: ^2.0.1 + walrus: ^0.10.1 + whiskers: ^0.4.0 + peerDependenciesMeta: + arc-templates: + optional: true + atpl: + optional: true + babel-core: + optional: true + bracket-template: + optional: true + coffee-script: + optional: true + dot: + optional: true + dust: + optional: true + dustjs-helpers: + optional: true + dustjs-linkedin: + optional: true + eco: + optional: true + ect: + optional: true + ejs: + optional: true + haml-coffee: + optional: true + hamlet: + optional: true + hamljs: + optional: true + handlebars: + optional: true + hogan.js: + optional: true + htmling: + optional: true + jade: + optional: true + jazz: + optional: true + jqtpl: + optional: true + just: + optional: true + liquid-node: + optional: true + liquor: + optional: true + lodash: + optional: true + marko: + optional: true + mote: + optional: true + mustache: + optional: true + nunjucks: + optional: true + plates: + optional: true + pug: + optional: true + qejs: + optional: true + ractive: + optional: true + razor-tmpl: + optional: true + react: + optional: true + react-dom: + optional: true + slm: + optional: true + squirrelly: + optional: true + swig: + optional: true + swig-templates: + optional: true + teacup: + optional: true + templayed: + optional: true + then-jade: + optional: true + then-pug: + optional: true + tinyliquid: + optional: true + toffee: + optional: true + twig: + optional: true + twing: + optional: true + underscore: + optional: true + vash: + optional: true + velocityjs: + optional: true + walrus: + optional: true + whiskers: + optional: true dependencies: bluebird: 3.7.2 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 dev: true /constants-browserify/1.0.0: @@ -5712,6 +6352,10 @@ packages: safe-buffer: 5.1.2 dev: true + /convert-source-map/2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + /cookie-signature/1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} dev: true @@ -5906,7 +6550,7 @@ packages: postcss-modules-values: 3.0.0 postcss-value-parser: 4.1.0 schema-utils: 2.7.1 - semver: 6.3.0 + semver: 6.3.1 webpack: 4.44.2 dev: true @@ -6160,16 +6804,50 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true + /debug/2.6.9_supports-color@6.1.0: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + supports-color: 6.1.0 + dev: true + /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.2 dev: true + /debug/3.2.7_supports-color@6.1.0: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + supports-color: 6.1.0 + dev: true + /debug/4.3.1: resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} engines: {node: '>=6.0'} @@ -6467,13 +7145,14 @@ packages: safer-buffer: 2.1.2 dev: true - /echarts-liquidfill/2.0.6_echarts@4.9.0: + /echarts-liquidfill/2.0.6_cdewwbtuio3ukg3ahys5dcwqqm: resolution: {integrity: sha512-p+AH0O9/BtwXMQQyhjJbMZo+GwRAgWG/DCyK5r27PQzpS0UWrgXu57MyEFc0A8Ub3sRuqEu08BuxwHICBkSWSQ==} peerDependencies: echarts: ^4.8.0 zrender: ^4.3.1 dependencies: echarts: 4.9.0 + zrender: 4.3.2 dev: false /echarts-liquidfill/3.1.0_echarts@5.3.1: @@ -6511,6 +7190,10 @@ packages: resolution: {integrity: sha512-h2SYNaBnlplGS0YyXl8oJWokfcNxVjJANQfMCsQefG6OSuAuNIeW+A8yGT/ci+xRoBb3k2zq1FrOvkgoKBol8g==} dev: true + /electron-to-chromium/1.4.778: + resolution: {integrity: sha512-C6q/xcUJf/2yODRxAVCfIk4j3y3LMsD0ehiE2RQNV2cxc8XU62gR6vvYh3+etSUzlgTfil+qDHI1vubpdf0TOA==} + dev: true + /element-resize-event/3.0.3: resolution: {integrity: sha512-vhGNxT87PdZA6Ak4E0QhArwGzNcSPUwSN7n9wCFLeBlY2NNuuiwguQuQIp7P5oB65PLJ892yKcHiqz1xLWeiug==} dev: false @@ -6661,6 +7344,11 @@ packages: engines: {node: '>=6'} dev: true + /escalade/3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + dev: true + /escape-html/1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} dev: true @@ -6670,7 +7358,7 @@ packages: engines: {node: '>=0.8.0'} dev: true - /eslint-config-standard/14.1.1_3e89b5637fc39c451c2a5fa13c0b3cdf: + /eslint-config-standard/14.1.1_h2e3ky37yooekhbkl6qtycz434: resolution: {integrity: sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==} peerDependencies: eslint: '>=6.2.2' @@ -6680,7 +7368,7 @@ packages: eslint-plugin-standard: '>=4.0.0' dependencies: eslint: 6.8.0 - eslint-plugin-import: 2.22.1_eslint@6.8.0 + eslint-plugin-import: 2.22.1_tbglwmj7t2rhd43mvxmptakoay eslint-plugin-node: 11.1.0_eslint@6.8.0 eslint-plugin-promise: 4.2.1 eslint-plugin-standard: 4.1.0_eslint@6.8.0 @@ -6691,9 +7379,11 @@ packages: dependencies: debug: 2.6.9 resolve: 1.19.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-import-resolver-webpack/0.12.2_eslint-plugin-import@2.22.1: + /eslint-import-resolver-webpack/0.12.2_mmu3hdc24wzbzpumxrf5cqrrv4: resolution: {integrity: sha512-7Jnm4YAoNNkvqPaZkKdIHsKGmv8/uNnYC5QsXkiSodvX4XEEfH2AKOna98FK52fCDXm3q4HzuX+7pRMKkJ64EQ==} peerDependencies: eslint-plugin-import: '>=1.4.0' @@ -6702,7 +7392,7 @@ packages: array-find: 1.0.0 debug: 2.6.9 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.22.1_eslint@6.8.0 + eslint-plugin-import: 2.22.1_tbglwmj7t2rhd43mvxmptakoay find-root: 1.1.0 has: 1.0.3 interpret: 1.4.0 @@ -6710,9 +7400,12 @@ packages: node-libs-browser: 2.2.1 resolve: 1.19.0 semver: 5.7.1 + webpack: 4.44.2 + transitivePeerDependencies: + - supports-color dev: true - /eslint-loader/2.2.1_eslint@6.8.0+webpack@4.44.2: + /eslint-loader/2.2.1_m3di2zbtwpiuwrg6xmy5jup3su: resolution: {integrity: sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==} deprecated: This loader has been deprecated. Please use eslint-webpack-plugin peerDependencies: @@ -6728,12 +7421,30 @@ packages: webpack: 4.44.2 dev: true - /eslint-module-utils/2.6.0: + /eslint-module-utils/2.6.0_cch7oag2xabt66xpirhjznaddy: resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 2.34.0_bjbtutwptp5qz6ufvojnkucwty debug: 2.6.9 + eslint-import-resolver-node: 0.3.4 pkg-dir: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true /eslint-plugin-es/3.0.1_eslint@6.8.0: @@ -6747,12 +7458,17 @@ packages: regexpp: 3.1.0 dev: true - /eslint-plugin-import/2.22.1_eslint@6.8.0: + /eslint-plugin-import/2.22.1_tbglwmj7t2rhd43mvxmptakoay: resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} engines: {node: '>=4'} peerDependencies: + '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 2.34.0_bjbtutwptp5qz6ufvojnkucwty array-includes: 3.1.2 array.prototype.flat: 1.2.4 contains-path: 0.1.0 @@ -6760,13 +7476,17 @@ packages: doctrine: 1.5.0 eslint: 6.8.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.0 + eslint-module-utils: 2.6.0_cch7oag2xabt66xpirhjznaddy has: 1.0.3 minimatch: 3.0.4 object.values: 1.1.1 read-pkg-up: 2.0.0 resolve: 1.19.0 tsconfig-paths: 3.9.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color dev: true /eslint-plugin-node/11.1.0_eslint@6.8.0: @@ -7027,6 +7747,23 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /expand-brackets/2.1.4_supports-color@6.1.0: + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} + engines: {node: '>=0.10.0'} + dependencies: + debug: 2.6.9_supports-color@6.1.0 + define-property: 0.2.5 + extend-shallow: 2.0.1 + posix-character-classes: 0.1.1 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /express/4.17.1: @@ -7063,6 +7800,46 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /express/4.17.1_supports-color@6.1.0: + resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.7 + array-flatten: 1.1.1 + body-parser: 1.19.0_supports-color@6.1.0 + content-disposition: 0.5.3 + content-type: 1.0.4 + cookie: 0.4.0 + cookie-signature: 1.0.6 + debug: 2.6.9_supports-color@6.1.0 + depd: 1.1.2 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.1.2_supports-color@6.1.0 + fresh: 0.5.2 + merge-descriptors: 1.0.1 + methods: 1.1.2 + on-finished: 2.3.0 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.6 + qs: 6.7.0 + range-parser: 1.2.1 + safe-buffer: 5.1.2 + send: 0.17.1_supports-color@6.1.0 + serve-static: 1.14.1_supports-color@6.1.0 + setprototypeof: 1.1.1 + statuses: 1.5.0 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /extend-shallow/2.0.1: @@ -7105,6 +7882,24 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /extglob/2.0.4_supports-color@6.1.0: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + dependencies: + array-unique: 0.3.2 + define-property: 1.0.0 + expand-brackets: 2.1.4_supports-color@6.1.0 + extend-shallow: 2.0.1 + fragment-cache: 0.2.1 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /extrude-polyline/1.0.6: @@ -7138,6 +7933,8 @@ packages: is-glob: 4.0.1 merge2: 1.4.1 micromatch: 3.1.10 + transitivePeerDependencies: + - supports-color dev: true /fast-json-stable-stringify/2.1.0: @@ -7239,6 +8036,23 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /finalhandler/1.1.2_supports-color@6.1.0: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9_supports-color@6.1.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color dev: true /find-cache-dir/0.1.1: @@ -7335,36 +8149,66 @@ packages: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: true - /fork-ts-checker-webpack-plugin/3.1.1: + /fork-ts-checker-webpack-plugin/3.1.1_vj7hjbxwnlukbr2cktts5xwm3q: resolution: {integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true dependencies: babel-code-frame: 6.26.0 chalk: 2.4.2 chokidar: 3.5.1 + eslint: 6.8.0 micromatch: 3.1.10 minimatch: 3.0.4 semver: 5.7.1 tapable: 1.1.3 + typescript: 4.2.4 + vue-template-compiler: 2.6.12 + webpack: 4.44.2 worker-rpc: 0.1.1 + transitivePeerDependencies: + - supports-color dev: true - /fork-ts-checker-webpack-plugin/5.2.1: + /fork-ts-checker-webpack-plugin/5.2.1_vj7hjbxwnlukbr2cktts5xwm3q: resolution: {integrity: sha512-SVi+ZAQOGbtAsUWrZvGzz38ga2YqjWvca1pXQFUArIVXqli0lLoDQ8uS0wg0kSpcwpZmaW5jVCZXQebkyUQSsw==} engines: {node: '>=10', yarn: '>=1.0.0'} requiresBuild: true + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true dependencies: '@babel/code-frame': 7.12.13 '@types/json-schema': 7.0.7 chalk: 4.1.0 cosmiconfig: 6.0.0 deepmerge: 4.2.2 + eslint: 6.8.0 fs-extra: 9.1.0 memfs: 3.2.2 minimatch: 3.0.4 schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 + typescript: 4.2.4 + vue-template-compiler: 2.6.12 + webpack: 4.44.2 dev: true optional: true @@ -7450,7 +8294,7 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. + deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 requiresBuild: true dependencies: bindings: 1.5.0 @@ -7644,6 +8488,8 @@ packages: ignore: 4.0.6 pify: 4.0.1 slash: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true /graceful-fs/4.2.6: @@ -7925,14 +8771,16 @@ packages: resolution: {integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==} dev: true - /http-proxy-middleware/0.19.1: + /http-proxy-middleware/0.19.1_supports-color@6.1.0: resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} engines: {node: '>=4.0.0'} dependencies: http-proxy: 1.18.1 is-glob: 4.0.1 lodash: 4.17.20 - micromatch: 3.1.10 + micromatch: 3.1.10_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color dev: true /http-proxy/1.18.1: @@ -8551,6 +9399,12 @@ packages: minimist: 1.2.5 dev: true + /json5/2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + /jsonfile/4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -8691,7 +9545,7 @@ packages: dependencies: big.js: 5.2.2 emojis-list: 3.0.0 - json5: 2.1.3 + json5: 2.2.3 dev: true optional: true @@ -8814,7 +9668,6 @@ packages: hasBin: true dependencies: js-tokens: 4.0.0 - dev: false /lower-case/1.1.4: resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} @@ -9008,6 +9861,29 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /micromatch/3.1.10_supports-color@6.1.0: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2_supports-color@6.1.0 + define-property: 2.0.2 + extend-shallow: 3.0.2 + extglob: 2.0.4_supports-color@6.1.0 + fragment-cache: 0.2.1 + kind-of: 6.0.3 + nanomatch: 1.2.13_supports-color@6.1.0 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /micromatch/4.0.4: @@ -9260,6 +10136,27 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /nanomatch/1.2.13_supports-color@6.1.0: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + fragment-cache: 0.2.1 + is-windows: 1.0.2 + kind-of: 6.0.3 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /natural-compare/1.4.0: @@ -9331,6 +10228,10 @@ packages: resolution: {integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==} dev: true + /node-releases/2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + dev: true + /normalize-package-data/2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: @@ -9738,7 +10639,7 @@ packages: resolution: {integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.12.13 + '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 @@ -9870,6 +10771,10 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: true + /picocolors/1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + dev: true + /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} @@ -9962,6 +10867,19 @@ packages: async: 2.6.3 debug: 3.2.7 mkdirp: 0.5.5 + transitivePeerDependencies: + - supports-color + dev: true + + /portfinder/1.0.28_supports-color@6.1.0: + resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==} + engines: {node: '>= 0.12.0'} + dependencies: + async: 2.6.3 + debug: 3.2.7_supports-color@6.1.0 + mkdirp: 0.5.5 + transitivePeerDependencies: + - supports-color dev: true /posix-character-classes/0.1.1: @@ -10352,6 +11270,22 @@ packages: /promise-inflight/1.0.1: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: true + + /promise-inflight/1.0.1_bluebird@3.7.2: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dependencies: + bluebird: 3.7.2 dev: true /prop-types/15.7.2: @@ -10360,7 +11294,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - dev: false /protocol-buffers-schema/3.4.0: resolution: {integrity: sha512-G/2kcamPF2S49W5yaMGdIpkG6+5wZF0fzBteLKgEHjbNzqjZQ85aAs1iJGto31EJaSTkNvHs5IXuHSaTLWBAiA==} @@ -10522,21 +11455,22 @@ packages: quickselect: 2.0.0 dev: false - /react-color/2.19.3: + /react-color/2.19.3_react@16.14.0: resolution: {integrity: sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==} peerDependencies: react: '*' dependencies: - '@icons/material': 0.2.4 + '@icons/material': 0.2.4_react@16.14.0 lodash: 4.17.20 lodash-es: 4.17.21 material-colors: 1.2.6 prop-types: 15.7.2 - reactcss: 1.2.3 + react: 16.14.0 + reactcss: 1.2.3_react@16.14.0 tinycolor2: 1.4.2 dev: false - /react-dat-gui/4.0.3: + /react-dat-gui/4.0.3_aedaktwvmzilptyitf7bfm3o6u: resolution: {integrity: sha512-/k78WRbTWAH7vV8Aw4zbAA9ppgwljWuWtPx/Bja1YlYOWKR1MLe7ZZVH6mZ6OK7RM7bsxdhp9KyWYlPrZq6Vnw==} peerDependencies: prop-types: ^15.7.2 @@ -10551,17 +11485,41 @@ packages: lodash.isundefined: 3.0.1 lodash.result: 4.5.2 lodash.set: 4.3.2 - react-color: 2.19.3 + prop-types: 15.7.2 + react: 16.14.0 + react-color: 2.19.3_react@16.14.0 + react-dom: 16.14.0_react@16.14.0 dev: false + /react-dom/16.14.0_react@16.14.0: + resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + peerDependencies: + react: ^16.14.0 + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + prop-types: 15.7.2 + react: 16.14.0 + scheduler: 0.19.1 + /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: false - /reactcss/1.2.3: + /react/16.14.0: + resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + prop-types: 15.7.2 + + /reactcss/1.2.3_react@16.14.0: resolution: {integrity: sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==} + peerDependencies: + react: '*' dependencies: lodash: 4.17.20 + react: 16.14.0 dev: false /read-pkg-up/2.0.0: @@ -10626,6 +11584,20 @@ packages: graceful-fs: 4.2.6 micromatch: 3.1.10 readable-stream: 2.3.7 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /readdirp/2.2.1_supports-color@6.1.0: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} + dependencies: + graceful-fs: 4.2.6 + micromatch: 3.1.10_supports-color@6.1.0 + readable-stream: 2.3.7 + transitivePeerDependencies: + - supports-color dev: true /readdirp/3.5.0: @@ -10934,7 +11906,7 @@ packages: /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-loader/8.0.2_sass@1.29.0: + /sass-loader/8.0.2_sass@1.29.0+webpack@4.44.2: resolution: {integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==} engines: {node: '>= 8.9.0'} peerDependencies: @@ -10956,6 +11928,7 @@ packages: sass: 1.29.0 schema-utils: 2.7.1 semver: 6.3.0 + webpack: 4.44.2 dev: true /sass/1.29.0: @@ -10970,6 +11943,12 @@ packages: resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} dev: true + /scheduler/0.19.1: + resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + /schema-utils/1.0.0: resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} engines: {node: '>= 4'} @@ -11018,6 +11997,11 @@ packages: hasBin: true dev: true + /semver/6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + /semver/7.0.0: resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true @@ -11048,6 +12032,29 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /send/0.17.1_supports-color@6.1.0: + resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9_supports-color@6.1.0 + depd: 1.1.2 + destroy: 1.0.4 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 1.7.3 + mime: 1.6.0 + ms: 2.1.1 + on-finished: 2.3.0 + range-parser: 1.2.1 + statuses: 1.5.0 + transitivePeerDependencies: + - supports-color dev: true /serialize-javascript/4.0.0: @@ -11056,17 +12063,19 @@ packages: randombytes: 2.1.0 dev: true - /serve-index/1.9.1: + /serve-index/1.9.1_supports-color@6.1.0: resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 batch: 0.6.1 - debug: 2.6.9 + debug: 2.6.9_supports-color@6.1.0 escape-html: 1.0.3 http-errors: 1.6.3 mime-types: 2.1.27 parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color dev: true /serve-static/1.14.1: @@ -11077,6 +12086,20 @@ packages: escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.1 + transitivePeerDependencies: + - supports-color + dev: true + + /serve-static/1.14.1_supports-color@6.1.0: + resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.17.1_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color dev: true /set-blocking/2.0.0: @@ -11246,17 +12269,37 @@ packages: source-map: 0.5.7 source-map-resolve: 0.5.3 use: 3.1.1 + transitivePeerDependencies: + - supports-color dev: true - /sockjs-client/1.4.0: + /snapdragon/0.8.2_supports-color@6.1.0: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + dependencies: + base: 0.11.2 + debug: 2.6.9_supports-color@6.1.0 + define-property: 0.2.5 + extend-shallow: 2.0.1 + map-cache: 0.2.2 + source-map: 0.5.7 + source-map-resolve: 0.5.3 + use: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /sockjs-client/1.4.0_supports-color@6.1.0: resolution: {integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==} dependencies: - debug: 3.2.7 + debug: 3.2.7_supports-color@6.1.0 eventsource: 1.0.7 faye-websocket: 0.11.3 inherits: 2.0.4 json3: 3.3.3 url-parse: 1.4.7 + transitivePeerDependencies: + - supports-color dev: true /sockjs/0.3.20: @@ -11720,6 +12763,8 @@ packages: terser: 4.8.0 webpack: 4.44.2 webpack-sources: 1.4.3 + transitivePeerDependencies: + - bluebird dev: true /terser/4.8.0: @@ -11727,6 +12772,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: + acorn: 8.11.3 commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 @@ -12179,6 +13225,17 @@ packages: engines: {node: '>=4'} dev: true + /update-browserslist-db/1.0.16_browserslist@4.23.0: + resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.23.0 + escalade: 3.1.2 + picocolors: 1.0.1 + dev: true + /upper-case/1.1.3: resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} dev: true @@ -12193,7 +13250,7 @@ packages: deprecated: Please see https://github.com/lydell/urix#deprecated dev: true - /url-loader/2.3.0_file-loader@4.3.0+webpack@4.44.2: + /url-loader/2.3.0_ff4asfmqw45sm7pv23wu35gj5u: resolution: {integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==} engines: {node: '>= 8.9.0'} peerDependencies: @@ -12348,20 +13405,23 @@ packages: resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} dev: true - /vue-loader/15.9.5_e6f9754d45536372aa6e5c6b320144db: + /vue-loader/15.9.5_2spx474vwxawqfcqqbo4afk26q: resolution: {integrity: sha512-oeMOs2b5o5gRqkxfds10bCx6JeXYTwivRgbb8hzOrcThD2z1+GqEKE3EX9A2SGbsYDf4rXwRg6D5n1w0jO5SwA==} peerDependencies: + '@vue/compiler-sfc': ^3.0.8 cache-loader: '*' css-loader: '*' vue-template-compiler: '*' webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true cache-loader: optional: true vue-template-compiler: optional: true dependencies: - '@vue/component-compiler-utils': 3.2.0 + '@vue/component-compiler-utils': 3.2.0_wcqkhtmu7mswc6yz4uyexck3ty cache-loader: 4.1.0_webpack@4.44.2 css-loader: 3.6.0_webpack@4.44.2 hash-sum: 1.0.2 @@ -12370,23 +13430,89 @@ packages: vue-style-loader: 4.1.2 vue-template-compiler: 2.6.12 webpack: 4.44.2 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers dev: true - /vue-loader/16.8.3_webpack@4.44.2: + /vue-loader/16.8.3_vue@2.6.12+webpack@4.44.2: resolution: {integrity: sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==} requiresBuild: true peerDependencies: + '@vue/compiler-sfc': ^3.0.8 + vue: ^3.2.13 webpack: ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + vue: + optional: true dependencies: chalk: 4.1.0 hash-sum: 2.0.0 loader-utils: 2.0.0 + vue: 2.6.12 webpack: 4.44.2 dev: true optional: true - /vue-router/3.5.1: + /vue-router/3.5.1_vue@2.6.12: resolution: {integrity: sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw==} + peerDependencies: + vue: ^2 + dependencies: + vue: 2.6.12 dev: false /vue-seamless-scroll/1.1.21: @@ -12415,7 +13541,6 @@ packages: /vue/2.6.12: resolution: {integrity: sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==} - dev: false /vuex/3.6.0_vue@2.6.12: resolution: {integrity: sha512-W74OO2vCJPs9/YjNjW8lLbj+jzT24waTo2KShI8jLvJW8OaIkgb3wuAMA7D+ZiUxDOx3ubwSZTaJBip9G8a3aQ==} @@ -12430,6 +13555,8 @@ packages: requiresBuild: true dependencies: chokidar: 2.1.8 + transitivePeerDependencies: + - supports-color dev: true optional: true @@ -12441,6 +13568,8 @@ packages: optionalDependencies: chokidar: 3.5.1 watchpack-chokidar2: 2.0.1 + transitivePeerDependencies: + - supports-color dev: true /wbuf/1.7.3: @@ -12477,6 +13606,10 @@ packages: mkdirp: 0.5.5 opener: 1.5.2 ws: 6.2.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true /webpack-chain/6.5.1: @@ -12514,14 +13647,14 @@ packages: dependencies: ansi-html: 0.0.7 bonjour: 3.5.0 - chokidar: 2.1.8 - compression: 1.7.4 + chokidar: 2.1.8_supports-color@6.1.0 + compression: 1.7.4_supports-color@6.1.0 connect-history-api-fallback: 1.6.0 debug: 4.3.1_supports-color@6.1.0 del: 4.1.1 - express: 4.17.1 + express: 4.17.1_supports-color@6.1.0 html-entities: 1.3.1 - http-proxy-middleware: 0.19.1 + http-proxy-middleware: 0.19.1_supports-color@6.1.0 import-local: 2.0.0 internal-ip: 4.3.0 ip: 1.1.5 @@ -12530,13 +13663,13 @@ packages: loglevel: 1.7.1 opn: 5.5.0 p-retry: 3.0.1 - portfinder: 1.0.28 + portfinder: 1.0.28_supports-color@6.1.0 schema-utils: 1.0.0 selfsigned: 1.10.8 - semver: 6.3.0 - serve-index: 1.9.1 + semver: 6.3.1 + serve-index: 1.9.1_supports-color@6.1.0 sockjs: 0.3.20 - sockjs-client: 1.4.0 + sockjs-client: 1.4.0_supports-color@6.1.0 spdy: 4.0.2_supports-color@6.1.0 strip-ansi: 3.0.1 supports-color: 6.1.0 @@ -12546,6 +13679,9 @@ packages: webpack-log: 2.0.0 ws: 6.2.1 yargs: 13.3.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true /webpack-log/2.0.0: @@ -12605,6 +13741,8 @@ packages: terser-webpack-plugin: 1.4.5_webpack@4.44.2 watchpack: 1.7.5 webpack-sources: 1.4.3 + transitivePeerDependencies: + - supports-color dev: true /websocket-driver/0.6.5: @@ -12699,6 +13837,14 @@ packages: /ws/6.2.1: resolution: {integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true dependencies: async-limiter: 1.0.1 dev: true diff --git a/src/views/resource_screen/data.js b/src/views/resource_screen/data.js index c0ab673..93def59 100644 --- a/src/views/resource_screen/data.js +++ b/src/views/resource_screen/data.js @@ -1,48 +1,48 @@ export const overviewConfigs = [ { - title: "总体情况", - icon: "el-icon-tickets", - type: "COUNT", + title: '总体情况', + icon: 'el-icon-tickets', + type: 'COUNT', data: [ { - title: "物理机", - className: "lgreen", - unit: "台", - value: 0, + title: '物理机', + className: 'lgreen', + unit: '台', + value: 0 }, { - title: "云主机", - className: "green", - unit: "台", - value: 0, + title: '云主机', + className: 'green', + unit: '台', + value: 0 }, { - title: "云主机在线", - className: "purple", - unit: "台", - value: 0, - }, - ], + title: '云主机在线', + className: 'purple', + unit: '台', + value: 0 + } + ] }, { - title: "平台情况", - icon: "el-icon-monitor", - type: "COUNT", + title: '平台情况', + icon: 'el-icon-monitor', + type: 'COUNT', data: [ { - title: "私有云", - className: "lgreen", - unit: "个", - value: 0, - }, + title: '私有云', + className: 'lgreen', + unit: '个', + value: 0 + } // { // title: "公有云", // className: "green", // unit: "个", // value: 0, // }, - ], - }, + ] + } // { // title: "私有云使用情况", // icon: "el-icon-data-line", @@ -74,4 +74,4 @@ export const overviewConfigs = [ // }, // ], // }, -]; +] diff --git a/vue.config.js b/vue.config.js index 9085305..a52001c 100644 --- a/vue.config.js +++ b/vue.config.js @@ -4,13 +4,14 @@ const path = require('path') const webpack = require('webpack') const CompressPlugin = require('compress-webpack-plugin') -function resolve (dir) { +function resolve(dir) { return path.join(__dirname, dir) } const httpType = 'https://' -const proxyUrl = 'develop.cmp56.com:60006/' // 代理地址设置 +const proxyUrl = '23.33.3.22:60006' // 代理地址设置 + // const proxyUrl = '10.20.51.92:7001' // 代理地址设置 -const publicPath = process.env.NODE_ENV === 'production' ? '/scr-web/' : '/'; +const publicPath = process.env.NODE_ENV === 'production' ? '/scr-web/' : '/' module.exports = { publicPath, assetsDir: 'static', @@ -74,7 +75,7 @@ module.exports = { .set('services', resolve('src/services')) .set('utils', resolve('src/utils')) .set('components', resolve('src/components')) - .set('views', resolve('src/views')); + .set('views', resolve('src/views')) config.module .rule('fonts') .use('url-loader') @@ -89,6 +90,6 @@ module.exports = { } } }) - .end(); + .end() } }