From 090abd090db723a5a98e2272c6ceae8a36ee9b9d Mon Sep 17 00:00:00 2001 From: EETagent Date: Tue, 29 Nov 2022 16:38:17 +0100 Subject: [PATCH] feat: add filedrop --- frontend/package.json | 1 + frontend/pnpm-lock.yaml | 46 +++++++++++++++++++++++++++++------------ 2 files changed, 34 insertions(+), 13 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 51735dd..f32722a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -35,6 +35,7 @@ "type": "module", "dependencies": { "axios": "^1.2.0", + "filedrop-svelte": "^0.1.2", "svelte-forms-lib": "^2.0.1", "swiper": "^8.4.5", "yup": "^0.32.11" diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 2ec0d7e..c22913f 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -10,6 +10,7 @@ specifiers: eslint: ^8.28.0 eslint-config-prettier: ^8.5.0 eslint-plugin-svelte3: ^4.0.0 + filedrop-svelte: ^0.1.2 prettier: ^2.7.1 prettier-plugin-svelte: ^2.8.1 svelte: ^3.53.1 @@ -26,14 +27,15 @@ specifiers: dependencies: axios: 1.2.0 + filedrop-svelte: 0.1.2 svelte-forms-lib: 2.0.1 swiper: 8.4.5 yup: 0.32.11 devDependencies: '@playwright/test': 1.25.0 - '@sveltejs/adapter-auto': 1.0.0-next.89 - '@sveltejs/kit': 1.0.0-next.561_svelte@3.53.1+vite@3.2.4 + '@sveltejs/adapter-auto': 1.0.0-next.90 + '@sveltejs/kit': 1.0.0-next.567_svelte@3.53.1+vite@3.2.4 '@typescript-eslint/eslint-plugin': 5.44.0_fnsv2sbzcckq65bwfk7a5xwslu '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a eslint: 8.28.0 @@ -174,14 +176,14 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@sveltejs/adapter-auto/1.0.0-next.89: - resolution: {integrity: sha512-S+sASFX4sSZD1xEKmZ3zHxQh2DGxXBUpCGAtUakKkI2MRvFIm+zYIm+7GPekofMLd19FjdFDKkuOjBKPdmA8+w==} + /@sveltejs/adapter-auto/1.0.0-next.90: + resolution: {integrity: sha512-qxH46Oqqn40998wTmnbffONI0HcW/kiZ3OIjZoysjONne+LU4uEsG425MZ2RHDxmR04zxhsdjCAsn6B4du8D7w==} dependencies: - import-meta-resolve: 2.1.0 + import-meta-resolve: 2.2.0 dev: true - /@sveltejs/kit/1.0.0-next.561_svelte@3.53.1+vite@3.2.4: - resolution: {integrity: sha512-N8HQvS6gcm7R78ADfM4xjhuFS3Ir+Ezce3De8WOnISXQ1tS2npc5LMH9LRHHi14nfosAfJ7vUlcLwLE6N/I7+Q==} + /@sveltejs/kit/1.0.0-next.567_svelte@3.53.1+vite@3.2.4: + resolution: {integrity: sha512-4Q74HPLZb9Rr60n7EJANXH2Ng3d7wwrz67TuXxVfYuxARigWO9YzjcLHxG2IVMwRZIeT+LlwOKkg9vYYdBiezQ==} engines: {node: '>=16.14'} hasBin: true requiresBuild: true @@ -201,7 +203,7 @@ packages: sirv: 2.0.2 svelte: 3.53.1 tiny-glob: 0.2.9 - undici: 5.12.0 + undici: 5.13.0 vite: 3.2.4 transitivePeerDependencies: - diff-match-patch @@ -1029,6 +1031,20 @@ packages: flat-cache: 3.0.4 dev: true + /file-selector/0.2.4: + resolution: {integrity: sha512-ZDsQNbrv6qRi1YTDOEWzf5J2KjZ9KMI1Q2SGeTkCJmNNW25Jg4TW4UMcmoqcg4WrAyKRcpBXdbWRxkfrOzVRbA==} + engines: {node: '>= 10'} + dependencies: + tslib: 2.4.1 + dev: false + + /filedrop-svelte/0.1.2: + resolution: {integrity: sha512-S0Z+zCO2dy/g3tRjswD8pLEcorj78olkLWvhKEp511gwHUI6x+uWjXacuvFmRQnjbCCPByXzGlC5Asb9nPzUKw==} + dependencies: + file-selector: 0.2.4 + pretty-bytes: 6.0.0 + dev: false + /fill-range/7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} @@ -1176,8 +1192,8 @@ packages: resolve-from: 4.0.0 dev: true - /import-meta-resolve/2.1.0: - resolution: {integrity: sha512-yG9pxkWJVTy4cmRsNWE3ztFdtFuYIV8G4N+cbCkO8b+qngkLyIUhxQFuZ0qJm67+0nUOxjMPT7nfksPKza1v2g==} + /import-meta-resolve/2.2.0: + resolution: {integrity: sha512-CpPOtiCHxP9HdtDM5F45tNiAe66Cqlv3f5uHoJjt+KlaLrUh9/Wz9vepADZ78SlqEo62aDWZtj9ydMGXV+CPnw==} dev: true /imurmurhash/0.1.4: @@ -1509,6 +1525,11 @@ packages: hasBin: true dev: true + /pretty-bytes/6.0.0: + resolution: {integrity: sha512-6UqkYefdogmzqAZWzJ7laYeJnaXDy2/J+ZqiiMtS7t7OfpXWTlaeGMwX8U6EFvPV/YWWEKRkS8hKS4k60WHTOg==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + /property-expr/2.0.5: resolution: {integrity: sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==} dev: false @@ -1853,7 +1874,6 @@ packages: /tslib/2.4.1: resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - dev: true /tsutils/3.21.0_typescript@4.9.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -1891,8 +1911,8 @@ packages: jiti: 1.16.0 dev: true - /undici/5.12.0: - resolution: {integrity: sha512-zMLamCG62PGjd9HHMpo05bSLvvwWOZgGeiWlN/vlqu3+lRo3elxktVGEyLMX+IO7c2eflLjcW74AlkhEZm15mg==} + /undici/5.13.0: + resolution: {integrity: sha512-UDZKtwb2k7KRsK4SdXWG7ErXiL7yTGgLWvk2AXO1JMjgjh404nFo6tWSCM2xMpJwMPx3J8i/vfqEh1zOqvj82Q==} engines: {node: '>=12.18'} dependencies: busboy: 1.6.0