|
|
@@ -22,6 +22,8 @@
|
|
|
"element-china-area-data": "^6.1.0",
|
|
|
"element-ui": "^2.15.13",
|
|
|
"github-markdown-css": "^5.8.1",
|
|
|
+ "html2canvas": "^1.4.1",
|
|
|
+ "jspdf": "^2.5.1",
|
|
|
"mapkit-token": "^1.1.1",
|
|
|
"mapkit-vue": "^0.0.1",
|
|
|
"marked": "^4.3.0",
|
|
|
@@ -123,6 +125,15 @@
|
|
|
"node": ">=6.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@babel/runtime": {
|
|
|
+ "version": "7.28.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.28.4.tgz",
|
|
|
+ "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.9.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@ckeditor/ckeditor5-adapter-ckfinder": {
|
|
|
"version": "38.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-38.1.0.tgz",
|
|
|
@@ -2249,6 +2260,13 @@
|
|
|
"integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@types/raf": {
|
|
|
+ "version": "3.4.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/raf/-/raf-3.4.3.tgz",
|
|
|
+ "integrity": "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
"node_modules/@vue/compiler-sfc": {
|
|
|
"version": "2.7.14",
|
|
|
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz",
|
|
|
@@ -2769,7 +2787,6 @@
|
|
|
"version": "2.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
|
|
|
"integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
|
|
|
- "dev": true,
|
|
|
"bin": {
|
|
|
"atob": "bin/atob.js"
|
|
|
},
|
|
|
@@ -3688,6 +3705,15 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/base64-arraybuffer": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "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",
|
|
|
@@ -3983,6 +4009,18 @@
|
|
|
"browserslist": "cli.js"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/btoa": {
|
|
|
+ "version": "1.2.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/btoa/-/btoa-1.2.1.tgz",
|
|
|
+ "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==",
|
|
|
+ "license": "(MIT OR Apache-2.0)",
|
|
|
+ "bin": {
|
|
|
+ "btoa": "bin/btoa.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/buffer": {
|
|
|
"version": "4.9.2",
|
|
|
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
|
|
|
@@ -4198,6 +4236,45 @@
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
+ "node_modules/canvg": {
|
|
|
+ "version": "3.0.11",
|
|
|
+ "resolved": "https://registry.npmmirror.com/canvg/-/canvg-3.0.11.tgz",
|
|
|
+ "integrity": "sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@types/raf": "^3.4.0",
|
|
|
+ "core-js": "^3.8.3",
|
|
|
+ "raf": "^3.4.1",
|
|
|
+ "regenerator-runtime": "^0.13.7",
|
|
|
+ "rgbcolor": "^1.0.1",
|
|
|
+ "stackblur-canvas": "^2.0.0",
|
|
|
+ "svg-pathdata": "^6.0.3"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/canvg/node_modules/core-js": {
|
|
|
+ "version": "3.46.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.46.0.tgz",
|
|
|
+ "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==",
|
|
|
+ "hasInstallScript": true,
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/core-js"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/canvg/node_modules/regenerator-runtime": {
|
|
|
+ "version": "0.13.11",
|
|
|
+ "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
|
|
|
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
"node_modules/cardinal": {
|
|
|
"version": "2.1.1",
|
|
|
"resolved": "https://registry.npmmirror.com/cardinal/-/cardinal-2.1.1.tgz",
|
|
|
@@ -5541,6 +5618,15 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/css-line-break": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/css-loader": {
|
|
|
"version": "0.28.11",
|
|
|
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz",
|
|
|
@@ -6955,6 +7041,13 @@
|
|
|
"url": "https://github.com/fb55/domhandler?sponsor=1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/dompurify": {
|
|
|
+ "version": "2.5.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/dompurify/-/dompurify-2.5.8.tgz",
|
|
|
+ "integrity": "sha512-o1vSNgrmYMQObbSSvF/1brBYEQPHhV1+gsmrusO7/GXtp1T9rCS8cXFqVxK/9crT1jA6Ccv+5MTSjBNqr7Sovw==",
|
|
|
+ "license": "(MPL-2.0 OR Apache-2.0)",
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
"node_modules/domutils": {
|
|
|
"version": "2.8.0",
|
|
|
"resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
|
|
|
@@ -8057,6 +8150,12 @@
|
|
|
"node": ">=0.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/fflate": {
|
|
|
+ "version": "0.4.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/fflate/-/fflate-0.4.8.tgz",
|
|
|
+ "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/figures": {
|
|
|
"version": "5.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/figures/-/figures-5.0.0.tgz",
|
|
|
@@ -9106,6 +9205,19 @@
|
|
|
"object-assign": "^4.0.1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/html2canvas": {
|
|
|
+ "version": "1.4.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz",
|
|
|
+ "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "css-line-break": "^2.1.0",
|
|
|
+ "text-segmentation": "^1.0.3"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/htmlparser2": {
|
|
|
"version": "6.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
|
|
|
@@ -10232,6 +10344,36 @@
|
|
|
"node": ">=10"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/jspdf": {
|
|
|
+ "version": "2.5.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/jspdf/-/jspdf-2.5.1.tgz",
|
|
|
+ "integrity": "sha512-hXObxz7ZqoyhxET78+XR34Xu2qFGrJJ2I2bE5w4SM8eFaFEkW2xcGRVUss360fYelwRSid/jT078kbNvmoW0QA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.14.0",
|
|
|
+ "atob": "^2.1.2",
|
|
|
+ "btoa": "^1.2.1",
|
|
|
+ "fflate": "^0.4.8"
|
|
|
+ },
|
|
|
+ "optionalDependencies": {
|
|
|
+ "canvg": "^3.0.6",
|
|
|
+ "core-js": "^3.6.0",
|
|
|
+ "dompurify": "^2.2.0",
|
|
|
+ "html2canvas": "^1.0.0-rc.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/jspdf/node_modules/core-js": {
|
|
|
+ "version": "3.46.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.46.0.tgz",
|
|
|
+ "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==",
|
|
|
+ "hasInstallScript": true,
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "funding": {
|
|
|
+ "type": "opencollective",
|
|
|
+ "url": "https://opencollective.com/core-js"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/jwa": {
|
|
|
"version": "1.4.1",
|
|
|
"resolved": "https://registry.npmmirror.com/jwa/-/jwa-1.4.1.tgz",
|
|
|
@@ -15188,6 +15330,13 @@
|
|
|
"node": ">=0.12"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/performance-now": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true
|
|
|
+ },
|
|
|
"node_modules/picocolors": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
|
|
|
@@ -18281,6 +18430,16 @@
|
|
|
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz",
|
|
|
"integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg=="
|
|
|
},
|
|
|
+ "node_modules/raf": {
|
|
|
+ "version": "3.4.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/raf/-/raf-3.4.1.tgz",
|
|
|
+ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "dependencies": {
|
|
|
+ "performance-now": "^2.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/randombytes": {
|
|
|
"version": "2.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
|
|
|
@@ -18796,6 +18955,16 @@
|
|
|
"integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/rgbcolor": {
|
|
|
+ "version": "1.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/rgbcolor/-/rgbcolor-1.0.1.tgz",
|
|
|
+ "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==",
|
|
|
+ "license": "MIT OR SEE LICENSE IN FEEL-FREE.md",
|
|
|
+ "optional": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.8.15"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/right-align": {
|
|
|
"version": "0.1.3",
|
|
|
"resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
|
|
|
@@ -20492,6 +20661,16 @@
|
|
|
"deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/stackblur-canvas": {
|
|
|
+ "version": "2.7.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/stackblur-canvas/-/stackblur-canvas-2.7.0.tgz",
|
|
|
+ "integrity": "sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.1.14"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/stackframe": {
|
|
|
"version": "1.3.4",
|
|
|
"resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
|
|
|
@@ -20978,6 +21157,16 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/svg-pathdata": {
|
|
|
+ "version": "6.0.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/svg-pathdata/-/svg-pathdata-6.0.3.tgz",
|
|
|
+ "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/svgo": {
|
|
|
"version": "0.7.2",
|
|
|
"resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
|
|
|
@@ -21109,6 +21298,15 @@
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/text-segmentation": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/throttle-debounce": {
|
|
|
"version": "1.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
|
|
|
@@ -21847,6 +22045,15 @@
|
|
|
"node": ">= 0.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/utrie": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "base64-arraybuffer": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/uuid": {
|
|
|
"version": "3.4.0",
|
|
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|