|
@@ -11,6 +11,7 @@
|
|
"core-js": "^3.8.3",
|
|
"core-js": "^3.8.3",
|
|
"element-ui": "^2.15.8",
|
|
"element-ui": "^2.15.8",
|
|
"vue": "^2.6.14",
|
|
"vue": "^2.6.14",
|
|
|
|
+ "vue-cropper": "^0.5.8",
|
|
"vue-router": "^3.5.1",
|
|
"vue-router": "^3.5.1",
|
|
"vuex": "^3.6.2"
|
|
"vuex": "^3.6.2"
|
|
},
|
|
},
|
|
@@ -19,6 +20,8 @@
|
|
"@vue/cli-plugin-router": "~5.0.0",
|
|
"@vue/cli-plugin-router": "~5.0.0",
|
|
"@vue/cli-plugin-vuex": "~5.0.0",
|
|
"@vue/cli-plugin-vuex": "~5.0.0",
|
|
"@vue/cli-service": "~5.0.0",
|
|
"@vue/cli-service": "~5.0.0",
|
|
|
|
+ "sass": "^1.54.4",
|
|
|
|
+ "sass-loader": "^13.0.2",
|
|
"vue-template-compiler": "^2.6.14"
|
|
"vue-template-compiler": "^2.6.14"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -5514,6 +5517,12 @@
|
|
"node": ">= 4"
|
|
"node": ">= 4"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/immutable": {
|
|
|
|
+ "version": "4.1.0",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.1.0.tgz",
|
|
|
|
+ "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"node_modules/import-fresh": {
|
|
"node_modules/import-fresh": {
|
|
"version": "3.3.0",
|
|
"version": "3.3.0",
|
|
"resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz",
|
|
@@ -8020,6 +8029,57 @@
|
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
|
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "node_modules/sass": {
|
|
|
|
+ "version": "1.54.4",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/sass/-/sass-1.54.4.tgz",
|
|
|
|
+ "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "chokidar": ">=3.0.0 <4.0.0",
|
|
|
|
+ "immutable": "^4.0.0",
|
|
|
|
+ "source-map-js": ">=0.6.2 <2.0.0"
|
|
|
|
+ },
|
|
|
|
+ "bin": {
|
|
|
|
+ "sass": "sass.js"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">=12.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/sass-loader": {
|
|
|
|
+ "version": "13.0.2",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.0.2.tgz",
|
|
|
|
+ "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "klona": "^2.0.4",
|
|
|
|
+ "neo-async": "^2.6.2"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">= 14.15.0"
|
|
|
|
+ },
|
|
|
|
+ "peerDependencies": {
|
|
|
|
+ "fibers": ">= 3.1.0",
|
|
|
|
+ "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
|
|
|
|
+ "sass": "^1.3.0",
|
|
|
|
+ "sass-embedded": "*",
|
|
|
|
+ "webpack": "^5.0.0"
|
|
|
|
+ },
|
|
|
|
+ "peerDependenciesMeta": {
|
|
|
|
+ "fibers": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "node-sass": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "sass": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "sass-embedded": {
|
|
|
|
+ "optional": true
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/schema-utils": {
|
|
"node_modules/schema-utils": {
|
|
"version": "2.7.1",
|
|
"version": "2.7.1",
|
|
"resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz",
|
|
@@ -8931,6 +8991,11 @@
|
|
"csstype": "^3.1.0"
|
|
"csstype": "^3.1.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/vue-cropper": {
|
|
|
|
+ "version": "0.5.8",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.8.tgz",
|
|
|
|
+ "integrity": "sha512-Xgi/aLQCcNCiBTUdovy/i4LWx0G7fQnAENBpDWA3J4i87Zlk9DJRksXrClsQ6nnaFRfQVkMimij5GEvAMaXdYw=="
|
|
|
|
+ },
|
|
"node_modules/vue-hot-reload-api": {
|
|
"node_modules/vue-hot-reload-api": {
|
|
"version": "2.3.4",
|
|
"version": "2.3.4",
|
|
"resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
|
|
"resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
|
|
@@ -13969,6 +14034,12 @@
|
|
"integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
|
|
"integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "immutable": {
|
|
|
|
+ "version": "4.1.0",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.1.0.tgz",
|
|
|
|
+ "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"import-fresh": {
|
|
"import-fresh": {
|
|
"version": "3.3.0",
|
|
"version": "3.3.0",
|
|
"resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz",
|
|
@@ -15888,6 +15959,27 @@
|
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
|
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "sass": {
|
|
|
|
+ "version": "1.54.4",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/sass/-/sass-1.54.4.tgz",
|
|
|
|
+ "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "chokidar": ">=3.0.0 <4.0.0",
|
|
|
|
+ "immutable": "^4.0.0",
|
|
|
|
+ "source-map-js": ">=0.6.2 <2.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "sass-loader": {
|
|
|
|
+ "version": "13.0.2",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.0.2.tgz",
|
|
|
|
+ "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "klona": "^2.0.4",
|
|
|
|
+ "neo-async": "^2.6.2"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"schema-utils": {
|
|
"schema-utils": {
|
|
"version": "2.7.1",
|
|
"version": "2.7.1",
|
|
"resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz",
|
|
@@ -16626,6 +16718,11 @@
|
|
"csstype": "^3.1.0"
|
|
"csstype": "^3.1.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "vue-cropper": {
|
|
|
|
+ "version": "0.5.8",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.8.tgz",
|
|
|
|
+ "integrity": "sha512-Xgi/aLQCcNCiBTUdovy/i4LWx0G7fQnAENBpDWA3J4i87Zlk9DJRksXrClsQ6nnaFRfQVkMimij5GEvAMaXdYw=="
|
|
|
|
+ },
|
|
"vue-hot-reload-api": {
|
|
"vue-hot-reload-api": {
|
|
"version": "2.3.4",
|
|
"version": "2.3.4",
|
|
"resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
|
|
"resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
|