| @@ -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" | ||||