|
|
@@ -27,6 +27,7 @@
|
|
|
"file-saver": "^2.0.5",
|
|
|
"floating-vue": "5.2.2",
|
|
|
"hotkeys-js": "^3.13.7",
|
|
|
+ "html2canvas": "^1.4.1",
|
|
|
"js-pinyin": "^0.2.7",
|
|
|
"jszip": "^3.10.1",
|
|
|
"lodash-es": "^4.17.21",
|
|
|
@@ -6728,6 +6729,14 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/base64-arraybuffer": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.6.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/base64-js": {
|
|
|
"version": "1.5.1",
|
|
|
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
|
|
|
@@ -7988,6 +7997,14 @@
|
|
|
"node": ">=12 || >=16"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/css-line-break": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
|
|
|
+ "dependencies": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/css-select": {
|
|
|
"version": "5.2.2",
|
|
|
"resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
|
|
|
@@ -11029,6 +11046,18 @@
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/html2canvas": {
|
|
|
+ "version": "1.4.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz",
|
|
|
+ "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
|
|
|
+ "dependencies": {
|
|
|
+ "css-line-break": "^2.1.0",
|
|
|
+ "text-segmentation": "^1.0.3"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/htmlparser2": {
|
|
|
"version": "8.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
|
|
|
@@ -19756,6 +19785,14 @@
|
|
|
"b4a": "^1.6.4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/text-segmentation": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
|
|
|
+ "dependencies": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/tiny-conventional-commits-parser": {
|
|
|
"version": "0.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/tiny-conventional-commits-parser/-/tiny-conventional-commits-parser-0.0.1.tgz",
|
|
|
@@ -20946,6 +20983,14 @@
|
|
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
|
|
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
|
|
|
},
|
|
|
+ "node_modules/utrie": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
|
|
|
+ "dependencies": {
|
|
|
+ "base64-arraybuffer": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/v8flags": {
|
|
|
"version": "4.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz",
|