diff --git a/package.json b/package.json index c6bcff6..b61dea4 100644 --- a/package.json +++ b/package.json @@ -105,15 +105,16 @@ "@tanstack/vue-query": "^5.62.16", "abortcontroller-polyfill": "^1.7.8", "alova": "^3.3.3", + "compressorjs": "^1.2.1", "dayjs": "1.11.10", "html5-qrcode": "^2.3.8", "js-cookie": "^3.0.5", "pinia": "2.0.36", "pinia-plugin-persistedstate": "3.2.1", "vue": "3.4.21", + "vue-qrcode-reader": "^5.5.7", "wot-design-uni": "^1.11.1", - "z-paging": "2.8.7", - "vue-qrcode-reader": "^5.5.7" + "z-paging": "2.8.7" }, "devDependencies": { "@commitlint/cli": "^19.8.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1acd17e..fc50268 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,6 +74,9 @@ importers: alova: specifier: ^3.3.3 version: 3.3.4 + compressorjs: + specifier: ^1.2.1 + version: 1.2.1 dayjs: specifier: 1.11.10 version: 1.11.10 @@ -2645,6 +2648,9 @@ packages: bing-translate-api@4.1.0: resolution: {integrity: sha512-oP2663Yd5MXX4kbB/3LdS9YgPiE+ls9+2iFZH2ZXigWhWyHT3R4m6aCup4TNJd3/U4gqHHnQoxTaIW7uOf4+vA==} + blueimp-canvas-to-blob@3.29.0: + resolution: {integrity: sha512-0pcSSGxC0QxT+yVkivxIqW0Y4VlO2XSDPofBAqoJ1qJxgH9eiUDLv50Rixij2cDuEfx4M6DpD9UGZpRhT5Q8qg==} + bmp-js@0.1.0: resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} @@ -2884,6 +2890,9 @@ packages: compare-versions@3.6.0: resolution: {integrity: sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==} + compressorjs@1.2.1: + resolution: {integrity: sha512-+geIjeRnPhQ+LLvvA7wxBQE5ddeLU7pJ3FsKFWirDw6veY3s9iLxAQEw7lXGHnhCJvBujEQWuNnGzZcvCvdkLQ==} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -3926,6 +3935,10 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} + is-blob@2.1.0: + resolution: {integrity: sha512-SZ/fTft5eUhQM6oF/ZaASFDEdbFVe89Imltn9uZr03wdKMcWNVYSMjQPFtg05QuNkt5l5c135ElvXEQG0rk4tw==} + engines: {node: '>=6'} + is-builtin-module@5.0.0: resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==} engines: {node: '>=18.20'} @@ -9730,6 +9743,8 @@ snapshots: dependencies: got: 11.8.6 + blueimp-canvas-to-blob@3.29.0: {} + bmp-js@0.1.0: {} body-parser@1.20.3: @@ -9982,6 +9997,11 @@ snapshots: compare-versions@3.6.0: {} + compressorjs@1.2.1: + dependencies: + blueimp-canvas-to-blob: 3.29.0 + is-blob: 2.1.0 + concat-map@0.0.1: {} confbox@0.1.8: {} @@ -11099,6 +11119,8 @@ snapshots: dependencies: binary-extensions: 2.3.0 + is-blob@2.1.0: {} + is-builtin-module@5.0.0: dependencies: builtin-modules: 5.0.0