|
@@ -13,6 +13,7 @@
|
|
|
"@vitejs/plugin-legacy": "^1.8.2",
|
|
|
"@vueuse/core": "^8.7.5",
|
|
|
"axios": "^0.27.2",
|
|
|
+ "clipboard": "^2.0.11",
|
|
|
"dayjs": "^1.10.6",
|
|
|
"echarts": "^5.2.0",
|
|
|
"element-plus": "^2.2.6",
|
|
@@ -27,6 +28,7 @@
|
|
|
"sortablejs": "^1.14.0",
|
|
|
"vue": "^3.2.37",
|
|
|
"vue-router": "^4.0.16",
|
|
|
+ "vue3-json-viewer": "^2.2.2",
|
|
|
"vuex": "^4.0.2",
|
|
|
"xlsx": "^0.17.0"
|
|
|
},
|
|
@@ -3024,6 +3026,16 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/clipboard": {
|
|
|
+ "version": "2.0.11",
|
|
|
+ "resolved": "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz",
|
|
|
+ "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==",
|
|
|
+ "dependencies": {
|
|
|
+ "good-listener": "^1.2.2",
|
|
|
+ "select": "^1.1.2",
|
|
|
+ "tiny-emitter": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/clipboardy": {
|
|
|
"version": "2.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/clipboardy/download/clipboardy-2.3.0.tgz?cache=0&sync_timestamp=1634141778549&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fclipboardy%2Fdownload%2Fclipboardy-2.3.0.tgz",
|
|
@@ -3972,6 +3984,11 @@
|
|
|
"node": ">=0.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/delegate": {
|
|
|
+ "version": "3.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz",
|
|
|
+ "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
|
|
|
+ },
|
|
|
"node_modules/depd": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz",
|
|
@@ -5036,6 +5053,14 @@
|
|
|
"node": ">=4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/good-listener": {
|
|
|
+ "version": "1.2.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz",
|
|
|
+ "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==",
|
|
|
+ "dependencies": {
|
|
|
+ "delegate": "^3.1.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/graceful-fs": {
|
|
|
"version": "4.2.10",
|
|
|
"resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz",
|
|
@@ -7977,6 +8002,11 @@
|
|
|
"integrity": "sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/select": {
|
|
|
+ "version": "1.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz",
|
|
|
+ "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA=="
|
|
|
+ },
|
|
|
"node_modules/select-hose": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz",
|
|
@@ -8684,6 +8714,11 @@
|
|
|
"integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/tiny-emitter": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
|
|
|
+ },
|
|
|
"node_modules/to-fast-properties": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
|
|
@@ -9564,6 +9599,17 @@
|
|
|
"typescript": "*"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/vue3-json-viewer": {
|
|
|
+ "version": "2.2.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/vue3-json-viewer/-/vue3-json-viewer-2.2.2.tgz",
|
|
|
+ "integrity": "sha512-56l3XDGggnpwEqZieXsSMhNT4NhtO6d7zuSAxHo4i0UVxymyY2jRb7UMQOU1ztChKALZCAzX7DlgrsnEhxu77A==",
|
|
|
+ "dependencies": {
|
|
|
+ "clipboard": "^2.0.10"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "vue": "^3.2.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/vuex": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.nlark.com/vuex/download/vuex-4.0.2.tgz?cache=0&sync_timestamp=1623945218026&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvuex%2Fdownload%2Fvuex-4.0.2.tgz",
|
|
@@ -12631,6 +12677,16 @@
|
|
|
"integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "clipboard": {
|
|
|
+ "version": "2.0.11",
|
|
|
+ "resolved": "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz",
|
|
|
+ "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==",
|
|
|
+ "requires": {
|
|
|
+ "good-listener": "^1.2.2",
|
|
|
+ "select": "^1.1.2",
|
|
|
+ "tiny-emitter": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"clipboardy": {
|
|
|
"version": "2.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/clipboardy/download/clipboardy-2.3.0.tgz?cache=0&sync_timestamp=1634141778549&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fclipboardy%2Fdownload%2Fclipboardy-2.3.0.tgz",
|
|
@@ -13362,6 +13418,11 @@
|
|
|
"resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
|
|
|
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
|
|
|
},
|
|
|
+ "delegate": {
|
|
|
+ "version": "3.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz",
|
|
|
+ "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
|
|
|
+ },
|
|
|
"depd": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz",
|
|
@@ -14113,6 +14174,14 @@
|
|
|
"dev": true,
|
|
|
"peer": true
|
|
|
},
|
|
|
+ "good-listener": {
|
|
|
+ "version": "1.2.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz",
|
|
|
+ "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==",
|
|
|
+ "requires": {
|
|
|
+ "delegate": "^3.1.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"graceful-fs": {
|
|
|
"version": "4.2.10",
|
|
|
"resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz",
|
|
@@ -16343,6 +16412,11 @@
|
|
|
"integrity": "sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "select": {
|
|
|
+ "version": "1.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz",
|
|
|
+ "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA=="
|
|
|
+ },
|
|
|
"select-hose": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz",
|
|
@@ -16917,6 +16991,11 @@
|
|
|
"integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "tiny-emitter": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
|
|
|
+ },
|
|
|
"to-fast-properties": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
|
|
@@ -17548,6 +17627,14 @@
|
|
|
"@volar/vue-typescript": "0.38.2"
|
|
|
}
|
|
|
},
|
|
|
+ "vue3-json-viewer": {
|
|
|
+ "version": "2.2.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/vue3-json-viewer/-/vue3-json-viewer-2.2.2.tgz",
|
|
|
+ "integrity": "sha512-56l3XDGggnpwEqZieXsSMhNT4NhtO6d7zuSAxHo4i0UVxymyY2jRb7UMQOU1ztChKALZCAzX7DlgrsnEhxu77A==",
|
|
|
+ "requires": {
|
|
|
+ "clipboard": "^2.0.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"vuex": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.nlark.com/vuex/download/vuex-4.0.2.tgz?cache=0&sync_timestamp=1623945218026&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvuex%2Fdownload%2Fvuex-4.0.2.tgz",
|