{"_id":"@canopassoftware/vue-file-upload","_rev":"9-ea7dae2b4348874e5ff3e10a7ba9d4d6","name":"@canopassoftware/vue-file-upload","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@canopassoftware/vue-file-upload","version":"1.0.0","description":"Show the preview of file and manage files data to upload","main":"src/main.ts","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"vite build && tailwindcss -i ./src/input.css -o ./dist/output.css --minify","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"_id":"@canopassoftware/vue-file-upload@1.0.0","gitHead":"41cc567a87d97d46a00a8f617fa8f4df26ef1252","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-V6iWE7bzEftynzdGNIOHYhITB20XT8kCkQ/p+H3xjvRdLi9fcejC35++Dsj6xR6NOwr7FCWfjiy/SqJDDOdHpg==","shasum":"b525d530ecaf03e870b152f8b0f8523d764df141","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.0.tgz","fileCount":39,"unpackedSize":120123356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAsxU8Afsy179X9xK8dPRzfl1kk5Q4UKDdxXYWV6SihQIhALYCRL7FzmwYOK4BT8l1SYrk5I2sbCBAs5KtbELK/g0J"}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"directories":{},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.0_1698641929027_0.3519034896665223"},"_hasShrinkwrap":false},"1.0.1":{"name":"@canopassoftware/vue-file-upload","version":"1.0.1","description":"Show the preview of file and manage files data to upload","main":"src/main.ts","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"vite build && tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"_id":"@canopassoftware/vue-file-upload@1.0.1","gitHead":"41cc567a87d97d46a00a8f617fa8f4df26ef1252","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-GOBkr6n5so4D9fRsf7MkJ6SRQCymFITBLdB7zl5qjKxVcNguqQTWx22v5j8FZNE9X1MWvXUhCWhJq7EsEcuRWg==","shasum":"28ca9f8b3bf07a6bc4adcee86cd72b7f4a8268a6","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.1.tgz","fileCount":41,"unpackedSize":120129286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQsLTXG/VMSDGc0g6yE9YF1bdAF7MAUKYet130ERTylAiEA5OEQU6pfjFotivxNo4vfOxjZcypnwWPr+7OtIrLh9sY="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"directories":{},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.1_1698643982768_0.24358040870816966"},"_hasShrinkwrap":false},"1.0.2":{"name":"@canopassoftware/vue-file-upload","version":"1.0.2","description":"Show the preview of file and manage files data to upload","main":"src/main.ts","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"vite build && tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"_id":"@canopassoftware/vue-file-upload@1.0.2","gitHead":"c4fe41b77050ed46ce658c4053e5fbe46ca4ec28","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-/y7TiyrgMg0jkS/hFZQRhinXLvXr0aDslUsLrXqXsKhXo/Si6pG6mH0GDOHd7luL9GFSySshJCuofYVezbJMPg==","shasum":"e77a977dec4e734ec1b8f38a7a936feb159ab3df","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.2.tgz","fileCount":41,"unpackedSize":120137025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5hLRLcITTdO7w1bcVVg8mK8icuLIDjmne9vI8ZGTCgAiEA+e8MVbEXHwX+DRXZreWr5/LkN2RtP+0U2DXxs1/jEFg="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"directories":{},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.2_1698752391639_0.5142278193535317"},"_hasShrinkwrap":false},"1.0.3":{"name":"@canopassoftware/vue-file-upload","version":"1.0.3","description":"Show the preview of file and manage files data to upload","main":"src/main.ts","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"vite build && tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"directories":{"example":"examples"},"_id":"@canopassoftware/vue-file-upload@1.0.3","gitHead":"f0db41a584c6f809eb213a02ba906f3080ae4b45","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-HkKbXRWgWjMkmCNxVgnSINMgojDvFuRCAi1sCm66DdYlaBSzBfycDzimE7oSNRD2wluc5oQp/7wx8VHG0IOdLQ==","shasum":"9fa0ba58773c339480da232312043e7a8cf78d4c","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.3.tgz","fileCount":43,"unpackedSize":153902528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqK0kAI0F9Kd1Qj/7VxjhTkQuvqo2hQS3TN1iZRrW1HQIgLBhHzBjI3ZGi/hk38ejUReDNUhpC2OFEgHvtCUQoVk0="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.3_1698910400627_0.26733751868455435"},"_hasShrinkwrap":false},"1.0.4":{"name":"@canopassoftware/vue-file-upload","version":"1.0.4","description":"Show the preview of file and manage files data to upload","main":"src/main.ts","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"vite build && tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","prettier-plugin-tailwindcss":"^0.5.6","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"directories":{"example":"examples"},"_id":"@canopassoftware/vue-file-upload@1.0.4","gitHead":"926f20f8d7d5833b572d773f66f093643d7e4187","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-BmvmergipUGtx2kN2KlMxGuoGCOOj+RUs0YA/URnQY17wAWlNQOx5hjvxjm4DsnYz/8Vmw2giH7iz5Qq1hzGcg==","shasum":"33be09b403baef8d6696b9ad2f1c409d9a2b0412","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.4.tgz","fileCount":68,"unpackedSize":161017248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLfAhbQjfmBNgG0xMWFy/NOBC6CiD6Cjx8oHFiioO0AAiEAjW036BYba7DVC2IrSKFI9+WrhZYs+WGl4qVQ6i687mg="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.4_1699075546193_0.8610480873733293"},"_hasShrinkwrap":false},"1.0.5":{"name":"@canopassoftware/vue-file-upload","version":"1.0.5","description":"Show the preview of file and manage files data to upload","main":"./dist/index.umd.js","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"npm run build-css && vite build && npm run build-css","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1","build-css":"tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","prettier-plugin-tailwindcss":"^0.5.6","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"directories":{"example":"examples"},"_id":"@canopassoftware/vue-file-upload@1.0.5","gitHead":"56e7403abad6957d6d64c1aa7ea7d9f14d4b5a2a","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-le0jyXNCneugCmBAWUj8M4pnO+eAx6Hoy6YYxy/zPB13AfFjAoMGDPUqpm9kfm3DYoLihqthgwpyE8RcwUhE3Q==","shasum":"e4b5f11282a6ad685b684bb2e2b89bb8b95a0ea5","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.5.tgz","fileCount":9,"unpackedSize":3656675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHbq8T9Te4iK3ECg3JHUcw1V9gt9uK+mnfnmGpoOAPPAiEA0AttrQGPxCUgBxPlIvK3vTQXUWmssyVHGTYlkq8XTEU="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.5_1704881722091_0.5676603516611076"},"_hasShrinkwrap":false},"1.0.6":{"name":"@canopassoftware/vue-file-upload","version":"1.0.6","description":"Show the preview of file and manage files data to upload","main":"./dist/index.umd.js","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"npm run build-css && vite build && cp -r ./dist/* ./","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1","build-css":"tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","prettier-plugin-tailwindcss":"^0.5.6","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"directories":{"example":"examples"},"_id":"@canopassoftware/vue-file-upload@1.0.6","gitHead":"1100cf58d9470907354f7f636eb89e592b5182e6","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-P7jTIjkWlUjXBhlANmEdf131zZsKZgEZtzuzGAOX4RAENdwiSt4/+aUbX9nsArRYcpqgZn3Wrwl0TNRz4CcSqw==","shasum":"9eb854352200c63cf7b20039cd6126ff162f56e6","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.6.tgz","fileCount":6,"unpackedSize":3645636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFrBf9lQcmoKltmmJcF877k7SL4wgmtwJQkW1MSGiRQQIgG9wrm/p4aCxEnyVk9FvrNQ6ox5T6dw/cIijeB5bvfsA="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.6_1704948549702_0.2464932602500891"},"_hasShrinkwrap":false},"1.0.7":{"name":"@canopassoftware/vue-file-upload","version":"1.0.7","description":"Show the preview of file and manage files data to upload","main":"index.umd.js","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"npm run build-css && vite build && cp -r ./dist/* ./","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1","build-css":"tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/assets/style.scss ./dist/style.scss"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","prettier-plugin-tailwindcss":"^0.5.6","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"directories":{"example":"examples"},"_id":"@canopassoftware/vue-file-upload@1.0.7","gitHead":"1100cf58d9470907354f7f636eb89e592b5182e6","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-LpYpTyYj6NeLmW5wJvWX39KvFHKiBtnuQxKuET5T6vMgaavcI0qHhwVe7e1fYRCaFs9Q/3lBCMfQMwcuNSfpOg==","shasum":"5da838fd4d8ee589c6f8213bbcf1c59f616ff34d","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.7.tgz","fileCount":6,"unpackedSize":3645629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBLRQmGyAT2+lfhSVSvRy7AuFx9O/hIQr3kVAJs8ltIwIgRhDN1kP3O/I+eTbdekKEXnQLpgS9nZlvyYICu6mM2rk="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.7_1704948579074_0.7093677012667634"},"_hasShrinkwrap":false},"1.0.8":{"name":"@canopassoftware/vue-file-upload","version":"1.0.8","description":"Show the preview of file and manage files data to upload","main":"index.umd.js","repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"author":{"name":"dharti"},"license":"MIT","bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"homepage":"https://github.com/canopas/file-upload-web-frontend#readme","scripts":{"dev":"tailwindcss -i ./src/input.css -o ./dist/output.css && vite","build":"npm run build-css && vite build && cp -r ./dist/* ./","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --noEmit -p tsconfig.app.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"echo \"Error: no test specified\" && exit 1","build-css":"tailwindcss -i ./src/input.css -o ./dist/output.css --minify && cp ./src/style.scss ./dist/style.scss"},"dependencies":{"vue":"^3.3.4","vue-router":"^4.2.4"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/node":"^18.17.17","@vitejs/plugin-vue":"^4.3.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","autoprefixer":"^10.4.16","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","npm-run-all2":"^6.0.6","prettier":"^3.0.3","prettier-plugin-tailwindcss":"^0.5.6","sass":"^1.69.4","tailwindcss":"^3.3.3","typescript":"~5.2.0","vite":"^4.4.9","vue-tsc":"^1.8.11"},"directories":{"example":"examples"},"_id":"@canopassoftware/vue-file-upload@1.0.8","gitHead":"892c7480f4f33e110ac794a43295581826dd4538","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-mmeaHlSD04kWO0xZiu22Z94387kKX6PN1eA3xRfUI413A9xDbbA/YN0S0dmh9+ua82XrfpDAx+cTkiS3f/N0xg==","shasum":"0267d49002b9253a7fd5a20a0850c9608a583d3b","tarball":"https://registry.npmjs.org/@canopassoftware/vue-file-upload/-/vue-file-upload-1.0.8.tgz","fileCount":5,"unpackedSize":3641423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkQqHKRHYKdCNvrBDbqfrNRXGJAJrqYi/RDdN7pNZYpAiEAmLDM2n5kowj/Dzy+td9Op7J88MAb+/EjYNaJFXC92Ik="}]},"_npmUser":{"name":"dharti-canopas","email":"dharti.r@canopas.com"},"maintainers":[{"name":"dharti-canopas","email":"dharti.r@canopas.com"},{"name":"sumita","email":"sumita.k@canopas.com"},{"name":"canopasinc","email":"contact@canopas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-file-upload_1.0.8_1704952276928_0.7216824600478546"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-30T04:58:48.893Z","1.0.0":"2023-10-30T04:58:50.719Z","modified":"2024-01-16T11:38:42.218Z","1.0.1":"2023-10-30T05:33:04.412Z","1.0.2":"2023-10-31T11:39:53.217Z","1.0.3":"2023-11-02T07:33:22.372Z","1.0.4":"2023-11-04T05:25:48.566Z","1.0.5":"2024-01-10T10:15:22.272Z","1.0.6":"2024-01-11T04:49:09.925Z","1.0.7":"2024-01-11T04:49:39.318Z","1.0.8":"2024-01-11T05:51:17.170Z"},"maintainers":[{"email":"ashish.k@canopas.com","name":"cp-ashish-k"},{"email":"dharti.r@canopas.com","name":"dharti-canopas"},{"email":"sumita.k@canopas.com","name":"sumita"},{"email":"contact@canopas.com","name":"canopasinc"}],"description":"Show the preview of file and manage files data to upload","homepage":"https://github.com/canopas/file-upload-web-frontend#readme","keywords":["file-upload","image-upload","file-management","file-preview","image-preview"],"repository":{"type":"git","url":"git+https://github.com/canopas/file-upload-web-frontend.git"},"author":{"name":"dharti"},"bugs":{"url":"https://github.com/canopas/file-upload-web-frontend/issues"},"license":"MIT","readme":"# Vue File Management with Preview - Fully Customized\n\nVue file management system built with Vue.js and TypeScript that allows for single and multiple file uploading with a preview feature. It allows you to select files and preview them, returning an array of selected files. It allows customizing design by overriding the style classes.\n\n---\n\n## Table of Contents\n\n- [Getting Started](#getting-started)\n  - [Prerequisites](#prerequisites)\n  - [Installation](#installation)\n- [Properties and Events](#properties-and-events)\n- [Usage](#usage)\n\n---\n\n## Getting Started\n\nFollow below instructions to configure this package into your project.\n\n### Prerequisites\n\nBefore you begin, make sure you have the following software installed:\n\n- [Node.js](https://nodejs.org/) - v20.x\n- Vue3\n- sass\n\n### Installation\n\nUsing npm:\n\n```\nnpm install @canopassoftware/vue-file-upload\n```\n\nUsing yarn:\n\n```\nyarn add @canopassoftware/vue-file-upload\n```\n\n---\n\n## Properties and Events\n\n### props\n\n- **:callback=\"handleFileUploading\"**\n\n  - `required`\n  - **Description:** Add your upload callback function while receive the selected file/files\n\n- **:uploadedFile=\"uploadedFile\"** - For single file component\n\n  - `required`\n  - Uploaded file object with below format,\n    ```\n    {\n      fileType: string,\n      fileUrl: string,\n      fileName: string\n    }\n    ```\n\n- **:uploadedFiles=\"uploadedFiles\"** - For multiple file component\n\n  - `required`\n  - Uploaded files array with below format,\n    ```\n    [\n      {\n        fileType: string,\n        fileUrl: string,\n        fileName: string\n      }\n    ]\n    ```\n\n- **:uploadBtnText=\"'Upload'\"**\n\n  - **default** : Upload\n  - Text for save or upload file button\n\n- **:progressBtnText=\"'Uploading...'\"**\n\n  - **default** : Uploading...\n  - Text for the progress bar, showing file uploading under the process\n\n- **:removeBtnText=\"'Uploading...'\"**\n\n  - **default** : x\n  - Text for remove file button\n\n- **:accept=\"'image/jpg, image/jpeg, image/png, video/mp4, audio/mp3, application/zip'\"**\n\n  - Validation for file type. By default it will select all the type of file.\n\n- **:(filetype)Preview=\"'(file location)'\"**\n  - **default** : Default file icons as per file types\n  - Set path for your customized icon if needed\n\n---\n\n## Usage\n\nTo manage and preview files with this library, follow these steps:\n\n### Import the library into your file\n\n```js\n// using CommonJS\nconst { SingleFileUpload, MultipleFileUpload } = require('@canopassoftware/vue-file-upload')\n\nOR\n// using esModules\nimport { SingleFileUpload, MultipleFileUpload } from '@canopassoftware/vue-file-upload'\n```\n\n### Use default CSS\n\n- Use `style.css` for UI by importing like,\n\n```js\nimport \"@canopassoftware/vue-file-upload/style.css\"\n```\n\n### Creating custom UI with file preview\n\n- You can customize file uploading UI in `template` block.\n- The `file` slot containing `file` object with following keys, we will use this object to show preview.\n\n  ```js\n  file = file: {\n    previewType: 'video', // type of the preview. like, file is image or video\n    previewUrl: 'data:image/jpeg;base64,/9j/D1AAAACRsdW1pAAAD...', // URL of the file preview\n    previewName: 'a152148640581.62d918f12a0b4.mp4', // preview file name\n    isDragging: false // you will get it `true` when you dragging the file on design\n  }\n  ```\n\n### Single File Upload Management\n\n```html\n<div class=\"flex flex-wrap\">\n  <SingleFileUpload\n    :uploadBtnText=\"'Upload'\"\n    :progressBtnText=\"'Uploading...'\"\n    :isUploading=\"isUploading\"\n    :accept=\"'image/jpg, image/jpeg, image/png, video/mp4, audio/mp3, application/zip'\"\n    :pdfPreview=\"'../assets/images/pdf-icon.png'\"\n    :textPreview=\"'../assets/images/text-icon.png'\"\n    :audioPreview=\"'../assets/images/music-icon.png'\"\n    :apkPreview=\"'../assets/images/apk-icon.png'\"\n    :zipPreview=\"'../assets/images/zip-icon.png'\"\n    :sqlPreview=\"'../assets/images/sql-icon.png'\"\n    :filePreview=\"'../assets/images/file-icon.png'\"\n    :uploadedFile=\"uploadedFile\"\n    :callback=\"handleFileUploading\"\n  >\n    <template v-slot=\"file\">\n      <!-- write a code to manage file design or use code from examples -->\n    </template>\n  </SingleFileUpload>\n</div>\n```\n\n```js\n<script lang=\"ts\">\nimport { SingleFileUpload } from '@canopassoftware/vue-file-upload'\n\nexport default {\n  components: {\n    SingleFileUpload\n  },\n  data() {\n    return {\n      uploadedFile: {} as {\n        fileType: string\n        fileUrl: string\n        fileName: string\n      }\n    }\n  },\n  methods: {\n    async handleFileUploading(file: any) {\n      // add your fileuploading logic to server and set data to the uploadedFile\n      this.uploadedFile.fileType = 'image'\n      this.uploadedFile.fileUrl = 'https://picsum.photos/300/224'\n      this.uploadedFile.fileName = file.name\n\n      await new Promise((resolve) => setTimeout(resolve, 2000))\n    },\n  }\n}\n</script>\n```\n\n### Multiple File Upload Management\n\n```html\n<div class=\"flex flex-wrap\">\n  <MultipleFileUpload\n    :removeBtnText=\"'remove'\"\n    :uploadBtn=\"'Upload'\"\n    :progressBtnText=\"'Uploading...'\"\n    :accept=\"'image/jpg, image/jpeg, image/png, video/mp4, audio/mp3, application/zip'\"\n    :pdfPreview=\"'../assets/images/pdf-icon.png'\"\n    :textPreview=\"'../assets/images/text-icon.png'\"\n    :audioPreview=\"'../assets/images/music-icon.png'\"\n    :apkPreview=\"'../assets/images/apk-icon.png'\"\n    :zipPreview=\"'../assets/images/zip-icon.png'\"\n    :sqlPreview=\"'../assets/images/sql-icon.png'\"\n    :filePreview=\"'../assets/images/file-icon.png'\"\n    :uploadedFiles=\"uploadedFiles\"\n    :callback=\"handleFilesUploading\"\n  >\n    <template v-slot=\"file\">\n      <!-- write a code to manage file design or use code from examples -->\n    </template>\n  </MultipleFileUpload>\n</div>\n```\n\n```js\n<script lang=\"ts\">\nimport { MultipleFileUpload } from '@canopassoftware/vue-file-upload'\n\nexport default {\n  components: {\n    MultipleFileUpload\n  },\n  data() {\n    return {\n      uploadedFiles: [] as Array<{\n        fileType: string\n        fileUrl: string\n        fileName: string\n      }>\n    }\n  },\n  methods: {\n    async handleFilesUploading(files: any) {\n      // add your fileuploading to server logic and set data to the uploadedFiles\n      this.uploadedFiles = []\n      for (var i = 0; i < files.length; i++) {\n        this.uploadedFiles.push({\n          fileType: 'image',\n          fileUrl: 'https://picsum.photos/300/224',\n          fileName: files[i].name\n        })\n      }\n\n      await new Promise((resolve) => setTimeout(resolve, 2000))\n    }\n  }\n}\n</script>\n```\n","readmeFilename":"README.md"}