|
@@ -11,13 +11,16 @@
|
|
|
"axios": "^1.5.0",
|
|
|
"core-js": "^3.6.5",
|
|
|
"element-ui": "^2.15.14",
|
|
|
+ "html2canvas": "^1.4.1",
|
|
|
"js-cookie": "^3.0.5",
|
|
|
"nprogress": "^0.2.0",
|
|
|
"sass": "^1.68.0",
|
|
|
"vant": "^2.13.0",
|
|
|
"vue": "^2.6.11",
|
|
|
"vue-router": "^3.2.0",
|
|
|
- "vuex": "^3.4.0"
|
|
|
+ "vuex": "^3.4.0",
|
|
|
+ "vuex-persistedstate": "^4.1.0",
|
|
|
+ "weixin-js-sdk": "^1.6.0"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
"@vue/cli-plugin-babel": "~4.5.19",
|
|
@@ -3833,6 +3836,14 @@
|
|
|
"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==",
|
|
|
+ "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",
|
|
@@ -5495,6 +5506,14 @@
|
|
|
"node": ">4"
|
|
|
}
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "dependencies": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/css-loader": {
|
|
|
"version": "3.6.0",
|
|
|
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz",
|
|
@@ -8636,6 +8655,18 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/html2canvas": {
|
|
|
+ "version": "1.4.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/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": "6.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
|
|
@@ -13585,6 +13616,12 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/shvl": {
|
|
|
+ "version": "2.0.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/shvl/-/shvl-2.0.3.tgz",
|
|
|
+ "integrity": "sha512-V7C6S9Hlol6SzOJPnQ7qzOVEWUQImt3BNmmzh40wObhla3XOYMe4gGiYzLrJd5TFa+cI2f9LKIRJTTKZSTbWgw==",
|
|
|
+ "deprecated": "older versions vulnerable to prototype pollution"
|
|
|
+ },
|
|
|
"node_modules/side-channel": {
|
|
|
"version": "1.0.4",
|
|
|
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
|
|
@@ -14778,6 +14815,14 @@
|
|
|
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "dependencies": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/text-table": {
|
|
|
"version": "0.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
|
|
@@ -15625,6 +15670,14 @@
|
|
|
"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==",
|
|
|
+ "dependencies": {
|
|
|
+ "base64-arraybuffer": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/uuid": {
|
|
|
"version": "3.4.0",
|
|
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
|
@@ -16020,6 +16073,27 @@
|
|
|
"vue": "^2.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/vuex-persistedstate": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/vuex-persistedstate/-/vuex-persistedstate-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-3SkEj4NqwM69ikJdFVw6gObeB0NHyspRYMYkR/EbhR0hbvAKyR5gksVhtAfY1UYuWUOCCA0QNGwv9pOwdj+XUQ==",
|
|
|
+ "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
|
|
|
+ "dependencies": {
|
|
|
+ "deepmerge": "^4.2.2",
|
|
|
+ "shvl": "^2.0.3"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "vuex": "^3.0 || ^4.0.0-rc"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/vuex-persistedstate/node_modules/deepmerge": {
|
|
|
+ "version": "4.3.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz",
|
|
|
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.10.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/watchpack": {
|
|
|
"version": "1.7.5",
|
|
|
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
|
|
@@ -16894,6 +16968,11 @@
|
|
|
"node": ">=0.8.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/weixin-js-sdk": {
|
|
|
+ "version": "1.6.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz",
|
|
|
+ "integrity": "sha512-3IYQH7aalJGFJrwdT3epvTdR1MboMiH7vIZ5BRL2eYOJ12BNah7csoMkmSZzkq1+l92sSq29XdTCVjCJoK2sBQ=="
|
|
|
+ },
|
|
|
"node_modules/which": {
|
|
|
"version": "1.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
|
|
@@ -20122,6 +20201,11 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "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=="
|
|
|
+ },
|
|
|
"base64-js": {
|
|
|
"version": "1.5.1",
|
|
|
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
|
|
@@ -21471,6 +21555,14 @@
|
|
|
"timsort": "^0.3.0"
|
|
|
}
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "requires": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"css-loader": {
|
|
|
"version": "3.6.0",
|
|
|
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz",
|
|
@@ -23932,6 +24024,15 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "html2canvas": {
|
|
|
+ "version": "1.4.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz",
|
|
|
+ "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
|
|
|
+ "requires": {
|
|
|
+ "css-line-break": "^2.1.0",
|
|
|
+ "text-segmentation": "^1.0.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"htmlparser2": {
|
|
|
"version": "6.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
|
|
@@ -27891,6 +27992,11 @@
|
|
|
"integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "shvl": {
|
|
|
+ "version": "2.0.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/shvl/-/shvl-2.0.3.tgz",
|
|
|
+ "integrity": "sha512-V7C6S9Hlol6SzOJPnQ7qzOVEWUQImt3BNmmzh40wObhla3XOYMe4gGiYzLrJd5TFa+cI2f9LKIRJTTKZSTbWgw=="
|
|
|
+ },
|
|
|
"side-channel": {
|
|
|
"version": "1.0.4",
|
|
|
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
|
|
@@ -28869,6 +28975,14 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "requires": {
|
|
|
+ "utrie": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"text-table": {
|
|
|
"version": "0.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
|
|
@@ -29541,6 +29655,14 @@
|
|
|
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "utrie": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
|
|
|
+ "requires": {
|
|
|
+ "base64-arraybuffer": "^1.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"uuid": {
|
|
|
"version": "3.4.0",
|
|
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
|
@@ -29849,6 +29971,22 @@
|
|
|
"integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==",
|
|
|
"requires": {}
|
|
|
},
|
|
|
+ "vuex-persistedstate": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/vuex-persistedstate/-/vuex-persistedstate-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-3SkEj4NqwM69ikJdFVw6gObeB0NHyspRYMYkR/EbhR0hbvAKyR5gksVhtAfY1UYuWUOCCA0QNGwv9pOwdj+XUQ==",
|
|
|
+ "requires": {
|
|
|
+ "deepmerge": "^4.2.2",
|
|
|
+ "shvl": "^2.0.3"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "deepmerge": {
|
|
|
+ "version": "4.3.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz",
|
|
|
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"watchpack": {
|
|
|
"version": "1.7.5",
|
|
|
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
|
|
@@ -30548,6 +30686,11 @@
|
|
|
"integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "weixin-js-sdk": {
|
|
|
+ "version": "1.6.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz",
|
|
|
+ "integrity": "sha512-3IYQH7aalJGFJrwdT3epvTdR1MboMiH7vIZ5BRL2eYOJ12BNah7csoMkmSZzkq1+l92sSq29XdTCVjCJoK2sBQ=="
|
|
|
+ },
|
|
|
"which": {
|
|
|
"version": "1.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
|