@@ -21,7 +21,6 @@ | |||||
"vant": "^2.12.48", | "vant": "^2.12.48", | ||||
"vue": "^2.6.11", | "vue": "^2.6.11", | ||||
"vue-cropper": "^0.5.11", | "vue-cropper": "^0.5.11", | ||||
"vue-masonry": "^0.16.0", | |||||
"vue-router": "^3.2.0", | "vue-router": "^3.2.0", | ||||
"vue-waterfall2": "^1.10.6", | "vue-waterfall2": "^1.10.6", | ||||
"vuex": "^3.4.0" | "vuex": "^3.4.0" | ||||
@@ -4253,12 +4252,6 @@ | |||||
"minimalistic-assert": "^1.0.0" | "minimalistic-assert": "^1.0.0" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/desandro-matches-selector": { | |||||
"version": "2.0.2", | |||||
"resolved": "https://registry.npmmirror.com/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz", | |||||
"integrity": "sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==", | |||||
"license": "MIT" | |||||
}, | |||||
"node_modules/destroy": { | "node_modules/destroy": { | ||||
"version": "1.2.0", | "version": "1.2.0", | ||||
"resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", | "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", | ||||
@@ -4867,12 +4860,6 @@ | |||||
"node": ">= 0.6" | "node": ">= 0.6" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/ev-emitter": { | |||||
"version": "1.1.1", | |||||
"resolved": "https://registry.npmmirror.com/ev-emitter/-/ev-emitter-1.1.1.tgz", | |||||
"integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==", | |||||
"license": "MIT" | |||||
}, | |||||
"node_modules/event-pubsub": { | "node_modules/event-pubsub": { | ||||
"version": "4.3.0", | "version": "4.3.0", | ||||
"resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", | "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", | ||||
@@ -5339,15 +5326,6 @@ | |||||
"node": ">=6" | "node": ">=6" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/fizzy-ui-utils": { | |||||
"version": "2.0.7", | |||||
"resolved": "https://registry.npmmirror.com/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz", | |||||
"integrity": "sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==", | |||||
"license": "MIT", | |||||
"dependencies": { | |||||
"desandro-matches-selector": "^2.0.0" | |||||
} | |||||
}, | |||||
"node_modules/flush-write-stream": { | "node_modules/flush-write-stream": { | ||||
"version": "1.1.1", | "version": "1.1.1", | ||||
"resolved": "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz", | "resolved": "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz", | ||||
@@ -5616,12 +5594,6 @@ | |||||
"dev": true, | "dev": true, | ||||
"license": "ISC" | "license": "ISC" | ||||
}, | }, | ||||
"node_modules/get-size": { | |||||
"version": "2.0.3", | |||||
"resolved": "https://registry.npmmirror.com/get-size/-/get-size-2.0.3.tgz", | |||||
"integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==", | |||||
"license": "MIT" | |||||
}, | |||||
"node_modules/get-stdin": { | "node_modules/get-stdin": { | ||||
"version": "4.0.1", | "version": "4.0.1", | ||||
"resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", | "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", | ||||
@@ -6524,15 +6496,6 @@ | |||||
"node": ">= 4" | "node": ">= 4" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/imagesloaded": { | |||||
"version": "4.1.4", | |||||
"resolved": "https://registry.npmmirror.com/imagesloaded/-/imagesloaded-4.1.4.tgz", | |||||
"integrity": "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==", | |||||
"license": "MIT", | |||||
"dependencies": { | |||||
"ev-emitter": "^1.0.0" | |||||
} | |||||
}, | |||||
"node_modules/immutable": { | "node_modules/immutable": { | ||||
"version": "4.3.0", | "version": "4.3.0", | ||||
"resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz", | "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz", | ||||
@@ -7714,16 +7677,6 @@ | |||||
"node": ">=0.10.0" | "node": ">=0.10.0" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/masonry-layout": { | |||||
"version": "4.2.2", | |||||
"resolved": "https://registry.npmmirror.com/masonry-layout/-/masonry-layout-4.2.2.tgz", | |||||
"integrity": "sha512-iGtAlrpHNyxaR19CvKC3npnEcAwszXoyJiI8ARV2ePi7fmYhIud25MHK8Zx4P0LCC4d3TNO9+rFa1KoK1OEOaA==", | |||||
"license": "MIT", | |||||
"dependencies": { | |||||
"get-size": "^2.0.2", | |||||
"outlayer": "^2.1.0" | |||||
} | |||||
}, | |||||
"node_modules/md5.js": { | "node_modules/md5.js": { | ||||
"version": "1.3.5", | "version": "1.3.5", | ||||
"resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", | "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", | ||||
@@ -8154,12 +8107,6 @@ | |||||
"node": ">=4.0.0" | "node": ">=4.0.0" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/mitt": { | |||||
"version": "3.0.0", | |||||
"resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.0.tgz", | |||||
"integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", | |||||
"license": "MIT" | |||||
}, | |||||
"node_modules/mixin-deep": { | "node_modules/mixin-deep": { | ||||
"version": "1.3.2", | "version": "1.3.2", | ||||
"resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", | "resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", | ||||
@@ -12239,17 +12186,6 @@ | |||||
"dev": true, | "dev": true, | ||||
"license": "MIT" | "license": "MIT" | ||||
}, | }, | ||||
"node_modules/outlayer": { | |||||
"version": "2.1.1", | |||||
"resolved": "https://registry.npmmirror.com/outlayer/-/outlayer-2.1.1.tgz", | |||||
"integrity": "sha512-+GplXsCQ3VrbGujAeHEzP9SXsBmJxzn/YdDSQZL0xqBmAWBmortu2Y9Gwdp9J0bgDQ8/YNIPMoBM13nTwZfAhw==", | |||||
"license": "MIT", | |||||
"dependencies": { | |||||
"ev-emitter": "^1.0.0", | |||||
"fizzy-ui-utils": "^2.0.0", | |||||
"get-size": "^2.0.2" | |||||
} | |||||
}, | |||||
"node_modules/p-finally": { | "node_modules/p-finally": { | ||||
"version": "1.0.0", | "version": "1.0.0", | ||||
"resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", | "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", | ||||
@@ -16957,32 +16893,6 @@ | |||||
"resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.11.tgz", | "resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.11.tgz", | ||||
"integrity": "sha512-UeA3qL2BLCTGkOEAxEsxSNFO+qLYAn6YRHv4oS32cP9lMhF1vFmnAf/z+ZamtR0/Fh3sbZeZUCLVR2Ol2/dpTQ==" | "integrity": "sha512-UeA3qL2BLCTGkOEAxEsxSNFO+qLYAn6YRHv4oS32cP9lMhF1vFmnAf/z+ZamtR0/Fh3sbZeZUCLVR2Ol2/dpTQ==" | ||||
}, | }, | ||||
"node_modules/vue-demi": { | |||||
"version": "0.13.11", | |||||
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", | |||||
"integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", | |||||
"hasInstallScript": true, | |||||
"license": "MIT", | |||||
"bin": { | |||||
"vue-demi-fix": "bin/vue-demi-fix.js", | |||||
"vue-demi-switch": "bin/vue-demi-switch.js" | |||||
}, | |||||
"engines": { | |||||
"node": ">=12" | |||||
}, | |||||
"funding": { | |||||
"url": "https://github.com/sponsors/antfu" | |||||
}, | |||||
"peerDependencies": { | |||||
"@vue/composition-api": "^1.0.0-rc.1", | |||||
"vue": "^3.0.0-0 || ^2.6.0" | |||||
}, | |||||
"peerDependenciesMeta": { | |||||
"@vue/composition-api": { | |||||
"optional": true | |||||
} | |||||
} | |||||
}, | |||||
"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", | ||||
@@ -17095,27 +17005,6 @@ | |||||
"node": ">=8.9.0" | "node": ">=8.9.0" | ||||
} | } | ||||
}, | }, | ||||
"node_modules/vue-masonry": { | |||||
"version": "0.16.0", | |||||
"resolved": "https://registry.npmmirror.com/vue-masonry/-/vue-masonry-0.16.0.tgz", | |||||
"integrity": "sha512-0Wi/BH4iYYRrAAFY/wokczz0lWWPg1vmOvFW4aC2nKybKf6kVqUvFfR9/+izDfzG657/vY+Om0gqOB5YPxPxuQ==", | |||||
"license": "MIT", | |||||
"dependencies": { | |||||
"imagesloaded": "4.1.4", | |||||
"masonry-layout": "^4.2.2", | |||||
"mitt": "^3.0.0", | |||||
"vue-demi": "^0.13.2" | |||||
}, | |||||
"peerDependencies": { | |||||
"@vue/composition-api": "^1.0.0-rc.1", | |||||
"vue": "^2.0.0 || >=3.0.0" | |||||
}, | |||||
"peerDependenciesMeta": { | |||||
"@vue/composition-api": { | |||||
"optional": true | |||||
} | |||||
} | |||||
}, | |||||
"node_modules/vue-router": { | "node_modules/vue-router": { | ||||
"version": "3.6.5", | "version": "3.6.5", | ||||
"resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz", | "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz", | ||||
@@ -21285,11 +21174,6 @@ | |||||
"minimalistic-assert": "^1.0.0" | "minimalistic-assert": "^1.0.0" | ||||
} | } | ||||
}, | }, | ||||
"desandro-matches-selector": { | |||||
"version": "2.0.2", | |||||
"resolved": "https://registry.npmmirror.com/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz", | |||||
"integrity": "sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==" | |||||
}, | |||||
"destroy": { | "destroy": { | ||||
"version": "1.2.0", | "version": "1.2.0", | ||||
"resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", | "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", | ||||
@@ -21743,11 +21627,6 @@ | |||||
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", | "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", | ||||
"dev": true | "dev": true | ||||
}, | }, | ||||
"ev-emitter": { | |||||
"version": "1.1.1", | |||||
"resolved": "https://registry.npmmirror.com/ev-emitter/-/ev-emitter-1.1.1.tgz", | |||||
"integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==" | |||||
}, | |||||
"event-pubsub": { | "event-pubsub": { | ||||
"version": "4.3.0", | "version": "4.3.0", | ||||
"resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", | "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", | ||||
@@ -22111,14 +21990,6 @@ | |||||
"locate-path": "^3.0.0" | "locate-path": "^3.0.0" | ||||
} | } | ||||
}, | }, | ||||
"fizzy-ui-utils": { | |||||
"version": "2.0.7", | |||||
"resolved": "https://registry.npmmirror.com/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz", | |||||
"integrity": "sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==", | |||||
"requires": { | |||||
"desandro-matches-selector": "^2.0.0" | |||||
} | |||||
}, | |||||
"flush-write-stream": { | "flush-write-stream": { | ||||
"version": "1.1.1", | "version": "1.1.1", | ||||
"resolved": "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz", | "resolved": "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz", | ||||
@@ -22316,11 +22187,6 @@ | |||||
"integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", | "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", | ||||
"dev": true | "dev": true | ||||
}, | }, | ||||
"get-size": { | |||||
"version": "2.0.3", | |||||
"resolved": "https://registry.npmmirror.com/get-size/-/get-size-2.0.3.tgz", | |||||
"integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==" | |||||
}, | |||||
"get-stdin": { | "get-stdin": { | ||||
"version": "4.0.1", | "version": "4.0.1", | ||||
"resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", | "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", | ||||
@@ -22960,14 +22826,6 @@ | |||||
"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", | "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", | ||||
"dev": true | "dev": true | ||||
}, | }, | ||||
"imagesloaded": { | |||||
"version": "4.1.4", | |||||
"resolved": "https://registry.npmmirror.com/imagesloaded/-/imagesloaded-4.1.4.tgz", | |||||
"integrity": "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==", | |||||
"requires": { | |||||
"ev-emitter": "^1.0.0" | |||||
} | |||||
}, | |||||
"immutable": { | "immutable": { | ||||
"version": "4.3.0", | "version": "4.3.0", | ||||
"resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz", | "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz", | ||||
@@ -23798,15 +23656,6 @@ | |||||
"object-visit": "^1.0.0" | "object-visit": "^1.0.0" | ||||
} | } | ||||
}, | }, | ||||
"masonry-layout": { | |||||
"version": "4.2.2", | |||||
"resolved": "https://registry.npmmirror.com/masonry-layout/-/masonry-layout-4.2.2.tgz", | |||||
"integrity": "sha512-iGtAlrpHNyxaR19CvKC3npnEcAwszXoyJiI8ARV2ePi7fmYhIud25MHK8Zx4P0LCC4d3TNO9+rFa1KoK1OEOaA==", | |||||
"requires": { | |||||
"get-size": "^2.0.2", | |||||
"outlayer": "^2.1.0" | |||||
} | |||||
}, | |||||
"md5.js": { | "md5.js": { | ||||
"version": "1.3.5", | "version": "1.3.5", | ||||
"resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", | "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", | ||||
@@ -24125,11 +23974,6 @@ | |||||
"through2": "^2.0.0" | "through2": "^2.0.0" | ||||
} | } | ||||
}, | }, | ||||
"mitt": { | |||||
"version": "3.0.0", | |||||
"resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.0.tgz", | |||||
"integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" | |||||
}, | |||||
"mixin-deep": { | "mixin-deep": { | ||||
"version": "1.3.2", | "version": "1.3.2", | ||||
"resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", | "resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", | ||||
@@ -27014,16 +26858,6 @@ | |||||
"integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", | "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", | ||||
"dev": true | "dev": true | ||||
}, | }, | ||||
"outlayer": { | |||||
"version": "2.1.1", | |||||
"resolved": "https://registry.npmmirror.com/outlayer/-/outlayer-2.1.1.tgz", | |||||
"integrity": "sha512-+GplXsCQ3VrbGujAeHEzP9SXsBmJxzn/YdDSQZL0xqBmAWBmortu2Y9Gwdp9J0bgDQ8/YNIPMoBM13nTwZfAhw==", | |||||
"requires": { | |||||
"ev-emitter": "^1.0.0", | |||||
"fizzy-ui-utils": "^2.0.0", | |||||
"get-size": "^2.0.2" | |||||
} | |||||
}, | |||||
"p-finally": { | "p-finally": { | ||||
"version": "1.0.0", | "version": "1.0.0", | ||||
"resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", | "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", | ||||
@@ -30552,12 +30386,6 @@ | |||||
"resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.11.tgz", | "resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.11.tgz", | ||||
"integrity": "sha512-UeA3qL2BLCTGkOEAxEsxSNFO+qLYAn6YRHv4oS32cP9lMhF1vFmnAf/z+ZamtR0/Fh3sbZeZUCLVR2Ol2/dpTQ==" | "integrity": "sha512-UeA3qL2BLCTGkOEAxEsxSNFO+qLYAn6YRHv4oS32cP9lMhF1vFmnAf/z+ZamtR0/Fh3sbZeZUCLVR2Ol2/dpTQ==" | ||||
}, | }, | ||||
"vue-demi": { | |||||
"version": "0.13.11", | |||||
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", | |||||
"integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", | |||||
"requires": {} | |||||
}, | |||||
"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", | ||||
@@ -30633,17 +30461,6 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"vue-masonry": { | |||||
"version": "0.16.0", | |||||
"resolved": "https://registry.npmmirror.com/vue-masonry/-/vue-masonry-0.16.0.tgz", | |||||
"integrity": "sha512-0Wi/BH4iYYRrAAFY/wokczz0lWWPg1vmOvFW4aC2nKybKf6kVqUvFfR9/+izDfzG657/vY+Om0gqOB5YPxPxuQ==", | |||||
"requires": { | |||||
"imagesloaded": "4.1.4", | |||||
"masonry-layout": "^4.2.2", | |||||
"mitt": "^3.0.0", | |||||
"vue-demi": "^0.13.2" | |||||
} | |||||
}, | |||||
"vue-router": { | "vue-router": { | ||||
"version": "3.6.5", | "version": "3.6.5", | ||||
"resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz", | "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz", | ||||
@@ -20,7 +20,6 @@ | |||||
"vant": "^2.12.48", | "vant": "^2.12.48", | ||||
"vue": "^2.6.11", | "vue": "^2.6.11", | ||||
"vue-cropper": "^0.5.11", | "vue-cropper": "^0.5.11", | ||||
"vue-masonry": "^0.16.0", | |||||
"vue-router": "^3.2.0", | "vue-router": "^3.2.0", | ||||
"vue-waterfall2": "^1.10.6", | "vue-waterfall2": "^1.10.6", | ||||
"vuex": "^3.4.0" | "vuex": "^3.4.0" | ||||
@@ -23,7 +23,7 @@ export function getModeList1(sex) { | |||||
}) | }) | ||||
} | } | ||||
/** | /** | ||||
* @description:根据id获取模板详情 | |||||
* @description:根据id获取模板详情(旧) | |||||
* @param {number} id | * @param {number} id | ||||
* @return data | * @return data | ||||
*/ | */ | ||||
@@ -34,6 +34,18 @@ export function getModeDetailById(id) { | |||||
}) | }) | ||||
} | } | ||||
/** | |||||
* @description:根据id获取模板详情 | |||||
* @param {number} id | |||||
* @return data | |||||
*/ | |||||
export function personPatchApi(id) { | |||||
return request({ | |||||
url: `/api/personPatch/findById?id=${id}`, | |||||
method: 'get' | |||||
}) | |||||
} | |||||
/** | /** | ||||
* @description:保存或修改用户作品 | * @description:保存或修改用户作品 | ||||
* @param {object} data | * @param {object} data | ||||
@@ -382,8 +382,8 @@ export default { | |||||
// height: 140px; | // height: 140px; | ||||
// background-color: red; | // background-color: red; | ||||
img { | img { | ||||
width: 150px; | |||||
height: 150px; | |||||
// width: 150px; | |||||
// height: 150px; | |||||
// background-color: red; | // background-color: red; | ||||
} | } | ||||
} | } | ||||
@@ -12,12 +12,11 @@ import ElementUI from 'element-ui'; //引入js | |||||
import 'element-ui/lib/theme-chalk/index.css';//引入css | import 'element-ui/lib/theme-chalk/index.css';//引入css | ||||
import "@/styles/reset.scss"; // 引入清除默认样式 | import "@/styles/reset.scss"; // 引入清除默认样式 | ||||
import "@/styles/index.scss"; // 引入全局样式 | import "@/styles/index.scss"; // 引入全局样式 | ||||
import { VueMasonryPlugin } from 'vue-masonry'; | |||||
import waterfall from 'vue-waterfall2' | import waterfall from 'vue-waterfall2' | ||||
Vue.use(waterfall) | |||||
Vue.use(VueMasonryPlugin); // 瀑布流插件 | |||||
Vue.use(waterfall)// 瀑布流插件 | |||||
Vue.use(ElementUI); | Vue.use(ElementUI); | ||||
Vue.use(Vant) | Vue.use(Vant) | ||||
@@ -18,9 +18,8 @@ | |||||
<!-- 模板列表 --> | <!-- 模板列表 --> | ||||
<div class="choose"> | <div class="choose"> | ||||
<div class="modeList" v-masonry item-selector=".model" column-width="170"> | |||||
<waterfall class="modeList" :col="2" :data="modeList"> | |||||
<div | <div | ||||
v-masonry-tile | |||||
class="model" | class="model" | ||||
:class="currentId == item.id ? 'active' : ''" | :class="currentId == item.id ? 'active' : ''" | ||||
v-if="modeList.length >= 1" | v-if="modeList.length >= 1" | ||||
@@ -35,7 +34,7 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="alt" v-if="modeList.length == 0">暂无可用模板</div> | <div class="alt" v-if="modeList.length == 0">暂无可用模板</div> | ||||
</div> | |||||
</waterfall> | |||||
</div> | </div> | ||||
<div class="blank" v-if="modeList.length <= 2"></div> | <div class="blank" v-if="modeList.length <= 2"></div> | ||||
</div> | </div> | ||||
@@ -51,7 +50,8 @@ import { | |||||
getModeList, | getModeList, | ||||
getModeList1, | getModeList1, | ||||
getModeDetailById, | getModeDetailById, | ||||
saveOrUpdateUserVideo | |||||
saveOrUpdateUserVideo, | |||||
personPatchApi | |||||
} from '../../api/chooseModel' | } from '../../api/chooseModel' | ||||
Vue.use(Toast) | Vue.use(Toast) | ||||
@@ -99,11 +99,12 @@ export default { | |||||
// }, | // }, | ||||
selectModel(id) { | selectModel(id) { | ||||
if (this.currentId != id) { | |||||
this.currentId = id | |||||
} else { | |||||
this.getModeDetail(id) | |||||
} | |||||
this.getModeDetail(id) | |||||
// if (this.currentId != id) { | |||||
// this.currentId = id | |||||
// } else { | |||||
// this.getModeDetail(id) | |||||
// } | |||||
}, | }, | ||||
// 获取模板列表 | // 获取模板列表 | ||||
@@ -122,7 +123,9 @@ export default { | |||||
// 根据id获取模板详情 | // 根据id获取模板详情 | ||||
async getModeDetail(id) { | async getModeDetail(id) { | ||||
try { | try { | ||||
const res = await getModeDetailById(id) | |||||
// const res = await getModeDetailById(id) | |||||
// console.log(res, '根据id获取模板详情') | |||||
const res = await personPatchApi(id) | |||||
console.log(res, '根据id获取模板详情') | console.log(res, '根据id获取模板详情') | ||||
const modelDetail = res.data | const modelDetail = res.data | ||||
await this.goSetPaperWork(modelDetail) | await this.goSetPaperWork(modelDetail) | ||||
@@ -148,7 +151,8 @@ export default { | |||||
const res = await saveOrUpdateUserVideo(data) | const res = await saveOrUpdateUserVideo(data) | ||||
console.log(res, '保存或修改用户作品') | console.log(res, '保存或修改用户作品') | ||||
this.$router.push({ | this.$router.push({ | ||||
path: '/previewModel', | |||||
// path: '/previewModel', | |||||
path: '/editModel', | |||||
query: { | query: { | ||||
id: res.data.id | id: res.data.id | ||||
} | } | ||||
@@ -266,23 +270,22 @@ export default { | |||||
margin-bottom: 40px; | margin-bottom: 40px; | ||||
.modeList { | .modeList { | ||||
display: flex; | |||||
justify-content: space-between; | |||||
align-items: center; | |||||
flex-wrap: wrap; | |||||
// margin: auto; | |||||
// padding: 0 23px; | |||||
padding-left: 15px; | padding-left: 15px; | ||||
padding-right: 15px; | |||||
width: 100%; | width: 100%; | ||||
// margin-right: -20px; | // margin-right: -20px; | ||||
::v-deep .vue-waterfall-column { | |||||
width: 50% !important; | |||||
margin: 0 !important; | |||||
} | |||||
.model { | .model { | ||||
position: relative; | position: relative; | ||||
text-align: left; | |||||
margin-bottom: 15px; | |||||
max-width: 154px; | |||||
max-height: 273px; | |||||
opacity: 0.9; | |||||
// text-align: left; | |||||
// margin-bottom: 15px; | |||||
// max-width: 154px; | |||||
// max-height: 273px; | |||||
// opacity: 0.9; | |||||
padding: 5px; | padding: 5px; | ||||
&-padding { | &-padding { | ||||
} | } | ||||
@@ -520,12 +520,13 @@ export default { | |||||
title: this.inputTitle, //标题 | title: this.inputTitle, //标题 | ||||
paperwork: this.textareaContent, //语音内容 | paperwork: this.textareaContent, //语音内容 | ||||
backgroundId: this.materialList.BGI.id, //背景id | backgroundId: this.materialList.BGI.id, //背景id | ||||
materialAllJson: JSON.stringify([...scList, shuziren]) | |||||
personJson: JSON.stringify(shuziren), // 数字人 | |||||
materialAllJson: JSON.stringify([...scList]) // 素材 | |||||
} | } | ||||
console.log(data, '最终提交的参数') | console.log(data, '最终提交的参数') | ||||
// 当没有选择声音参数时 | // 当没有选择声音参数时 | ||||
if (!this.soundChoose.id || !this.soundChoose.mouldSmId) { | |||||
if (!this.soundChoose.id) { | |||||
Toast.fail('请选择声音!') | Toast.fail('请选择声音!') | ||||
return | return | ||||
} | } | ||||
@@ -620,7 +621,11 @@ export default { | |||||
try { | try { | ||||
const res = await getModelDetailById(id) | const res = await getModelDetailById(id) | ||||
console.log(JSON.parse(res.data.personMouldSm)) | console.log(JSON.parse(res.data.personMouldSm)) | ||||
this.materialList.virtual = JSON.parse(res.data.personMouldSm) | |||||
this.materialList.BGI = JSON.parse(res.data.backgroundSm) | |||||
this.materialList.scList = res.data.materialAllJson | |||||
? JSON.parse(res.data.materialAllJson) | |||||
: [] | |||||
this.materialList.virtual = JSON.parse(res.data.personJson) | |||||
if (!this.materialList.virtual.w) { | if (!this.materialList.virtual.w) { | ||||
this.materialList.virtual = { | this.materialList.virtual = { | ||||
...this.materialList.virtual, | ...this.materialList.virtual, | ||||
@@ -853,35 +858,21 @@ export default { | |||||
mounted() { | mounted() { | ||||
this.inPage = true | this.inPage = true | ||||
scrollToID('top') | scrollToID('top') | ||||
// window.addEventListener( | |||||
// 'popstate', | |||||
// Dialog.confirm({ | |||||
// // title: '退出登录', | |||||
// message: '您还未编辑完成,需要保存为草稿吗?' | |||||
// }) | |||||
// .then(async () => { | |||||
// const res = await that.submit() | |||||
// next() | |||||
// }) | |||||
// .catch(() => { | |||||
// next() | |||||
// }) | |||||
// ) | |||||
}, | |||||
beforeRouteLeave(to, from, next) { | |||||
let that = this | |||||
Dialog.confirm({ | |||||
// title: '退出登录', | |||||
message: '您还未编辑完成,需要保存为草稿吗?' | |||||
}) | |||||
.then(async () => { | |||||
const res = await that.submit() | |||||
next() | |||||
}) | |||||
.catch(() => { | |||||
next() | |||||
}) | |||||
} | } | ||||
// beforeRouteLeave(to, from, next) { | |||||
// let that = this | |||||
// Dialog.confirm({ | |||||
// // title: '退出登录', | |||||
// message: '您还未编辑完成,需要保存为草稿吗?' | |||||
// }) | |||||
// .then(async () => { | |||||
// const res = await that.submit() | |||||
// next() | |||||
// }) | |||||
// .catch(() => { | |||||
// next() | |||||
// }) | |||||
// } | |||||
} | } | ||||
</script> | </script> | ||||
@@ -68,49 +68,6 @@ | |||||
</div> | </div> | ||||
</waterfall> | </waterfall> | ||||
<!-- 旧 修改v-if --> | |||||
<div | |||||
v-if="videoList.length == 0" | |||||
v-show="listActive == 1" | |||||
v-masonry | |||||
class="waterFall" | |||||
item-selector=".waterFall-item" | |||||
column-width="170" | |||||
:transition-duration="'0.3s'" | |||||
> | |||||
<div | |||||
v-masonry-tile | |||||
v-for="(item, index) in videoList" | |||||
class="waterFall-item" | |||||
:key="item.id ? item.id : index" | |||||
@click="goDetail(item)" | |||||
> | |||||
<div class="waterFall-item-paddding"> | |||||
<img :src="index == 1 ? defaultImg : defaultImg1" alt="" /> | |||||
<!-- 渐变遮罩层 --> | |||||
<div class="waterFall-item-mask"> | |||||
<div>{{ item.title || '暂无' }}</div> | |||||
<div>视频时长:{{ formatSeconds(item.videoTime) }}</div> | |||||
<div>视频容量:{{ bytesToSize(item.videoSize) }}</div> | |||||
<div> | |||||
创建时间:{{ | |||||
changeTime(item.createDate, 'YYYY-MM-DD hh:mm:ss') | |||||
}} | |||||
</div> | |||||
</div> | |||||
<!-- 视频状态 草稿还是未完成还是失败 --> | |||||
<div class="waterFall-item-state"> | |||||
<div v-if="item.videoStatus == 0" class="cover">草稿</div> | |||||
<div v-if="item.videoStatus == 1" class="cover">视频生成中</div> | |||||
<div v-if="item.videoStatus == 3" class="cover">视频生成失败</div> | |||||
</div> | |||||
<!-- 删除 --> | |||||
<div class="waterFall-item-del" @click.stop="goDelete(item.id)"> | |||||
<img src="../../assets/icon/icon-trash.png" alt="" /> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<!-- 列表样式--小图 --> | <!-- 列表样式--小图 --> | ||||
<van-swipe-cell | <van-swipe-cell | ||||
v-show="listActive == 2" | v-show="listActive == 2" | ||||
@@ -2730,11 +2730,6 @@ | |||||
"inherits" "^2.0.1" | "inherits" "^2.0.1" | ||||
"minimalistic-assert" "^1.0.0" | "minimalistic-assert" "^1.0.0" | ||||
"desandro-matches-selector@^2.0.0": | |||||
"integrity" "sha512-+1q0nXhdzg1IpIJdMKalUwvvskeKnYyEe3shPRwedNcWtnhEKT3ZxvFjzywHDeGcKViIxTCAoOYQWP1qD7VNyg==" | |||||
"resolved" "https://registry.npmmirror.com/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz" | |||||
"version" "2.0.2" | |||||
"destroy@1.2.0": | "destroy@1.2.0": | ||||
"integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" | "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" | ||||
"resolved" "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz" | "resolved" "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz" | ||||
@@ -3137,11 +3132,6 @@ | |||||
"resolved" "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz" | "resolved" "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz" | ||||
"version" "1.8.1" | "version" "1.8.1" | ||||
"ev-emitter@^1.0.0": | |||||
"integrity" "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==" | |||||
"resolved" "https://registry.npmmirror.com/ev-emitter/-/ev-emitter-1.1.1.tgz" | |||||
"version" "1.1.1" | |||||
"event-pubsub@4.3.0": | "event-pubsub@4.3.0": | ||||
"integrity" "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==" | "integrity" "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==" | ||||
"resolved" "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz" | "resolved" "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz" | ||||
@@ -3434,13 +3424,6 @@ | |||||
"locate-path" "^5.0.0" | "locate-path" "^5.0.0" | ||||
"path-exists" "^4.0.0" | "path-exists" "^4.0.0" | ||||
"fizzy-ui-utils@^2.0.0": | |||||
"integrity" "sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==" | |||||
"resolved" "https://registry.npmmirror.com/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz" | |||||
"version" "2.0.7" | |||||
dependencies: | |||||
"desandro-matches-selector" "^2.0.0" | |||||
"flush-write-stream@^1.0.0": | "flush-write-stream@^1.0.0": | ||||
"integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" | "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" | ||||
"resolved" "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz" | "resolved" "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz" | ||||
@@ -3682,11 +3665,6 @@ | |||||
"resolved" "https://registry.npmmirror.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" | "resolved" "https://registry.npmmirror.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" | ||||
"version" "3.0.2" | "version" "3.0.2" | ||||
"get-size@^2.0.2": | |||||
"integrity" "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==" | |||||
"resolved" "https://registry.npmmirror.com/get-size/-/get-size-2.0.3.tgz" | |||||
"version" "2.0.3" | |||||
"get-stdin@^4.0.1": | "get-stdin@^4.0.1": | ||||
"integrity" "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==" | "integrity" "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==" | ||||
"resolved" "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz" | "resolved" "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz" | ||||
@@ -4289,13 +4267,6 @@ | |||||
"resolved" "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz" | "resolved" "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz" | ||||
"version" "4.0.6" | "version" "4.0.6" | ||||
"imagesloaded@4.1.4": | |||||
"integrity" "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==" | |||||
"resolved" "https://registry.npmmirror.com/imagesloaded/-/imagesloaded-4.1.4.tgz" | |||||
"version" "4.1.4" | |||||
dependencies: | |||||
"ev-emitter" "^1.0.0" | |||||
"immutable@^4.0.0": | "immutable@^4.0.0": | ||||
"integrity" "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==" | "integrity" "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==" | ||||
"resolved" "https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz" | "resolved" "https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz" | ||||
@@ -5408,14 +5379,6 @@ | |||||
dependencies: | dependencies: | ||||
"object-visit" "^1.0.0" | "object-visit" "^1.0.0" | ||||
"masonry-layout@^4.2.2": | |||||
"integrity" "sha512-iGtAlrpHNyxaR19CvKC3npnEcAwszXoyJiI8ARV2ePi7fmYhIud25MHK8Zx4P0LCC4d3TNO9+rFa1KoK1OEOaA==" | |||||
"resolved" "https://registry.npmmirror.com/masonry-layout/-/masonry-layout-4.2.2.tgz" | |||||
"version" "4.2.2" | |||||
dependencies: | |||||
"get-size" "^2.0.2" | |||||
"outlayer" "^2.1.0" | |||||
"md5.js@^1.3.4": | "md5.js@^1.3.4": | ||||
"integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" | "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" | ||||
"resolved" "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz" | "resolved" "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz" | ||||
@@ -5734,11 +5697,6 @@ | |||||
"stream-each" "^1.1.0" | "stream-each" "^1.1.0" | ||||
"through2" "^2.0.0" | "through2" "^2.0.0" | ||||
"mitt@^3.0.0": | |||||
"integrity" "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" | |||||
"resolved" "https://registry.npmmirror.com/mitt/-/mitt-3.0.0.tgz" | |||||
"version" "3.0.0" | |||||
"mixin-deep@^1.2.0": | "mixin-deep@^1.2.0": | ||||
"integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" | "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" | ||||
"resolved" "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz" | "resolved" "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz" | ||||
@@ -6435,15 +6393,6 @@ | |||||
"resolved" "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz" | "resolved" "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz" | ||||
"version" "0.3.0" | "version" "0.3.0" | ||||
"outlayer@^2.1.0": | |||||
"integrity" "sha512-+GplXsCQ3VrbGujAeHEzP9SXsBmJxzn/YdDSQZL0xqBmAWBmortu2Y9Gwdp9J0bgDQ8/YNIPMoBM13nTwZfAhw==" | |||||
"resolved" "https://registry.npmmirror.com/outlayer/-/outlayer-2.1.1.tgz" | |||||
"version" "2.1.1" | |||||
dependencies: | |||||
"ev-emitter" "^1.0.0" | |||||
"fizzy-ui-utils" "^2.0.0" | |||||
"get-size" "^2.0.2" | |||||
"p-finally@^1.0.0": | "p-finally@^1.0.0": | ||||
"integrity" "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" | "integrity" "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" | ||||
"resolved" "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz" | "resolved" "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz" | ||||
@@ -9125,11 +9074,6 @@ | |||||
"resolved" "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.11.tgz" | "resolved" "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.11.tgz" | ||||
"version" "0.5.11" | "version" "0.5.11" | ||||
"vue-demi@^0.13.2": | |||||
"integrity" "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" | |||||
"resolved" "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz" | |||||
"version" "0.13.11" | |||||
"vue-hot-reload-api@^2.3.0": | "vue-hot-reload-api@^2.3.0": | ||||
"integrity" "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==" | "integrity" "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==" | ||||
"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" | ||||
@@ -9160,16 +9104,6 @@ | |||||
"vue-hot-reload-api" "^2.3.0" | "vue-hot-reload-api" "^2.3.0" | ||||
"vue-style-loader" "^4.1.0" | "vue-style-loader" "^4.1.0" | ||||
"vue-masonry@^0.16.0": | |||||
"integrity" "sha512-0Wi/BH4iYYRrAAFY/wokczz0lWWPg1vmOvFW4aC2nKybKf6kVqUvFfR9/+izDfzG657/vY+Om0gqOB5YPxPxuQ==" | |||||
"resolved" "https://registry.npmmirror.com/vue-masonry/-/vue-masonry-0.16.0.tgz" | |||||
"version" "0.16.0" | |||||
dependencies: | |||||
"imagesloaded" "4.1.4" | |||||
"masonry-layout" "^4.2.2" | |||||
"mitt" "^3.0.0" | |||||
"vue-demi" "^0.13.2" | |||||
"vue-router@^3.2.0": | "vue-router@^3.2.0": | ||||
"integrity" "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" | "integrity" "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" | ||||
"resolved" "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz" | "resolved" "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz" | ||||
@@ -9204,7 +9138,7 @@ | |||||
"babel-runtime" "^6.26.0" | "babel-runtime" "^6.26.0" | ||||
"regenerator-runtime" "^0.13.1" | "regenerator-runtime" "^0.13.1" | ||||
"vue@^2.0.0", "vue@^2.0.0 || >=3.0.0", "vue@^2.5.17", "vue@^2.6.11", "vue@^3.0.0-0 || ^2.6.0", "vue@>= 2.6.0": | |||||
"vue@^2.0.0", "vue@^2.5.17", "vue@^2.6.11", "vue@>= 2.6.0": | |||||
"integrity" "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==" | "integrity" "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==" | ||||
"resolved" "https://registry.npmmirror.com/vue/-/vue-2.7.14.tgz" | "resolved" "https://registry.npmmirror.com/vue/-/vue-2.7.14.tgz" | ||||
"version" "2.7.14" | "version" "2.7.14" | ||||