{"_id":"@bss-sbc/multer-http-storage","_rev":"1-0b6b059f83e98ba3f93366cfd342d251","name":"@bss-sbc/multer-http-storage","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@bss-sbc/multer-http-storage","version":"1.0.0","description":"","main":"index.js","keywords":[],"author":"","license":"MIT","dependencies":{"superagent":"^8.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@bss-sbc/multer-http-storage@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ED0fdw7Qr/Mj2vi8o5jkm8gl9D+yLw8we2F5BFmYqCHic1dfcJKbqacoAX3MF7IvMkz668sf8UY1qQ9TIncgRg==","shasum":"ded79384aef40724ac5b6c18dd789ef4eb398be0","tarball":"https://registry.npmjs.org/@bss-sbc/multer-http-storage/-/multer-http-storage-1.0.0.tgz","fileCount":2,"unpackedSize":1230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7Bs9NXgohfc7DhareHhXU0fHcTduJcevE+hste+3/eAiAcR98T4wwqcRGwXGYQDl2IR7vSAETbr3th1cacK+fZqA=="}]},"_npmUser":{"name":"hiepnguyennk","email":"hiepnk@bsscommerce.com"},"directories":{},"maintainers":[{"name":"hiepnguyennk","email":"hiepnk@bsscommerce.com"},{"name":"xhoang0509","email":"xhoang0509@gmail.com"},{"name":"midadean","email":"dangnm@bsscommerce.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multer-http-storage_1.0.0_1689754686284_0.9979186692910011"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bss-sbc/multer-http-storage","version":"1.0.1","description":"```javascript\r const MulterHttpStorage = require('@bss-sbc/multer-http-storage');","main":"index.js","keywords":[],"author":"","license":"MIT","dependencies":{"superagent":"^8.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@bss-sbc/multer-http-storage@1.0.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-tZ+fU/5bkjx7ydL6dj7Ugy7pw/ZOrtvMCJ1CpCpbcl0XycrS0N8JverxJpj+VjK2/Sau3ppwzEl5HpoDJpOGxA==","shasum":"cc890dda983a92d56cfb7dfa499e23429b927d3f","tarball":"https://registry.npmjs.org/@bss-sbc/multer-http-storage/-/multer-http-storage-1.0.1.tgz","fileCount":3,"unpackedSize":1668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6ySd+xucdSY16/DdUZAEdEIZDS1XvIG7W55yIjrTAoAiBjSof/FCZAOx8BtRNTDaDowRHdWT9hwBM7gRalxeAylQ=="}]},"_npmUser":{"name":"hiepnguyennk","email":"hiepnk@bsscommerce.com"},"directories":{},"maintainers":[{"name":"hiepnguyennk","email":"hiepnk@bsscommerce.com"},{"name":"xhoang0509","email":"xhoang0509@gmail.com"},{"name":"midadean","email":"dangnm@bsscommerce.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multer-http-storage_1.0.1_1690171230918_0.16545860455280104"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-19T08:18:06.176Z","1.0.0":"2023-07-19T08:18:06.427Z","modified":"2023-07-24T04:00:31.278Z","1.0.1":"2023-07-24T04:00:31.078Z"},"maintainers":[{"name":"hiepnguyennk","email":"hiepnk@bsscommerce.com"},{"name":"xhoang0509","email":"xhoang0509@gmail.com"},{"name":"midadean","email":"dangnm@bsscommerce.com"}],"keywords":[],"license":"MIT","readme":"# Multer HTTP Storage\r\n\r\n## Usage\r\n```javascript\r\nconst MulterHttpStorage = require('@bss-sbc/multer-http-storage');\r\n\r\nconst customStorage = new MulterHttpStorage({\r\n    uploadedFolder: ({query}) => {\r\n        return `/${query.folder}/`;\r\n    },\r\n    url: (uploadedFolder) => {\r\n        return `https://example.com/folder=${uploadedFolder}`\r\n    },\r\n});\r\n\r\nconst upload = multer({\r\n    storage: customStorage\r\n});\r\n\r\n```","readmeFilename":"README.md","description":"```javascript\r const MulterHttpStorage = require('@bss-sbc/multer-http-storage');"}