{"_id":"@atageldi194229/vuetify-file-browser","name":"@atageldi194229/vuetify-file-browser","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@atageldi194229/vuetify-file-browser","version":"0.0.1","description":"Open source file manager component for Vue.js. Requires Vuetify v2.0 or higher","main":"src/index.js","scripts":{"build":"webpack --mode production"},"repository":{"type":"git","url":"git+https://github.com/atageldi194229/vuetify-file-browser.git"},"keywords":["File","Browser","Vuetify","Vue"],"author":{"name":"Yurii Semeniuk"},"license":"MIT","bugs":{"url":"https://github.com/semeniuk/vuetify-file-browser/issues"},"homepage":"https://github.com/atageldi194229/vuetify-file-browser#readme","dependencies":{"@babel/polyfill":"^7.6.0","axios":"^0.19.0","vue":"^2.6.10"},"devDependencies":{"@babel/core":"^7.5.4","@babel/preset-env":"^7.5.4","autoprefixer":"^9.6.1","babel-loader":"^8.0.6","css-loader":"^3.0.0","cssnano":"^4.1.10","mini-css-extract-plugin":"^0.5.0","node-sass":"^4.12.0","postcss-loader":"^3.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","vue-loader":"^15.7.0","vue-style-loader":"^4.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.35.3","webpack-cli":"^3.3.6"},"gitHead":"78b3c547c224ccf87841b73cb983276d4f983654","_id":"@atageldi194229/vuetify-file-browser@0.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-89ydn3xRGJ/IlZcN91GdJylWxm0gC0IN24hmYhHiUQNF4Ryou0U2//lmRJ+DeIQFeKXgexqQnFH2ePNeoDbP7A==","shasum":"e777063cda1cf93690f8b2d5eb35efca1c3ab034","tarball":"https://registry.npmjs.org/@atageldi194229/vuetify-file-browser/-/vuetify-file-browser-0.0.1.tgz","fileCount":16,"unpackedSize":40615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtWwqygDxtk1n9GcIHpVvjrzt11PAocovHTJMPyxoDEQIgYXWnqlBmk39pMu0StS4Iq9DcXWImjy95zEwgK2vLCVg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhfClACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro4Q/+PCMPt/98HewfcqHeGOlvhcqacCvQfkYHQvqDI+Jdy+MSBpgS\r\nLPe+tS12LkYWBfPaamOUH7aBscW5cmNZoJPmfcaqjMu0Zp5tXeFp7Ocr5eEv\r\nQOt2SyJSUm2K+2tDK2hguKT5tGvXx5nqVIhZx5bXxGDAfbzEqEhgJ2PCVTaZ\r\neiaQ0s1+YYsm5v0ooWdyaJj3up6qoznjw0kSnm954MUUHFXURNJaTQI/TTea\r\nfClMdviGOQqiX5WNMNPZAHZLuJgLLXJPE4exXfSdhyW2DjqcOJoMObUFf2/o\r\nqteAaPv7DZevZlJu0YT4xU7Jm9TTz5LgOww4dzN6Mc4K9ejsk4B0ZKErR9AN\r\n10GddOmSMxAW8D28zpkxXbqQ66pJGamOkYH0OPFS6RFabTnVvpqSqesr8EaL\r\n7mobC+HEHukuePNcciZk6QLveYADKpTUBVc8ovEpxfVhsbmOzIbe5BCTmtLN\r\nn5ZNUKwazbsrcsabIRueeeRL5tO9KCS+b1al4/D2pJf0bYItYF7y0PCZXOU/\r\ntFaTSy7nxMe/EeFnriLenkze34a2/s6khiSAO/u1ZRLeE5SAk0mTNm25sl3c\r\n/byP2G9YPqRzYi456TJmQu41UmgrK8uJWOzQqGdAReg6AwtTc3To4a74/gjP\r\nnhF96EwNqUYNhHT2PzuZ/zFHChyrB6L4fls=\r\n=gd6v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"atageldi194229","email":"atageldi194229@gmail.com"},"directories":{},"maintainers":[{"name":"atageldi194229","email":"atageldi194229@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-file-browser_0.0.1_1669722276837_0.812818135629181"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-29T11:44:36.786Z","0.0.1":"2022-11-29T11:44:36.979Z","modified":"2022-11-29T11:44:37.129Z"},"maintainers":[{"name":"atageldi194229","email":"atageldi194229@gmail.com"}],"description":"Open source file manager component for Vue.js. Requires Vuetify v2.0 or higher","homepage":"https://github.com/atageldi194229/vuetify-file-browser#readme","keywords":["File","Browser","Vuetify","Vue"],"repository":{"type":"git","url":"git+https://github.com/atageldi194229/vuetify-file-browser.git"},"author":{"name":"Yurii Semeniuk"},"bugs":{"url":"https://github.com/semeniuk/vuetify-file-browser/issues"},"license":"MIT","readme":"# Vuetify File Browser\n\nOpen source file manager component for Vue.js. Requires Vuetify v2.0 or higher.\n\n[💣 Demo](https://vuetify-file-browser-demo.herokuapp.com/) \n\n[🚀 Backend](https://github.com/semeniuk/vuetify-file-browser-server)\n\n![Screenshot](https://user-images.githubusercontent.com/15949274/65264191-c6a55c00-db16-11e9-841a-81e3906e5ca7.PNG)\n\n## Features\n\n**Storages:**\n- [x] Local Filesystem;\n- [x] Amazon S3;\n- [ ] Dropbox;\n- [ ] Google Drive;\n\n**Functions:**\n- [x] Multiple file uploading\n- [x] Create folder;\n- [x] Delete file/folder;\n- [x] Filtering;\n\n## Usage\n\n```\nnpm i vuetify-file-browser\n```\n\n```html\n<template>\n    <file-browser :axiosConfig=\"{baseURL: 'http://localhost:8081'}\" />\n</template>\n\n<script>\nimport FileBrowser from \"vuetify-file-browser\";\n\nexport default {\n    components: {\n        FileBrowser\n    }\n};\n</script>\n```\n\n## Props\n\n```js\n// comma-separated list of active storage codes\nstorages: {\n    type: String,\n    default: () => availableStorages.map(item => item.code).join(\",\")\n},\n// code of default storage\nstorage: { type: String, default: \"local\" },\n// show tree view\ntree: { type: Boolean, default: true },\n// file icons set\nicons: { type: Object, default: () => fileIcons },\n// custom backend endpoints\nendpoints: { type: Object, default: () => endpoints },\n// custom axios instance\naxios: { type: Function },\n// custom configuration for internal axios instance\naxiosConfig: { type: Object, default: () => {} },\n// max files count to upload at once. Unlimited by default\nmaxUploadFilesCount: { type: Number, default: 0 },\n// max file size to upload. Unlimited by default\nmaxUploadFileSize: { type: Number, default: 0 }\n```","readmeFilename":"README.md"}