1.4.10 • Published 10 years ago
stream-uploads v1.4.10
stream-uploads
A node.js package that allows you to easily stream uploads to s3. It provides the endpoints, configuration, and middleware to get you up and running stat.
Install
npm install stream-uploads
Usage
Configure your s3 bucket with:
process.env.S3_BUCKET_NAME = 'your-bucket'
Simply attach the provided router and start accepting streaming uploads at '/uploads'
:
const app = require('express')()
const streamingUploadsRouter = require('stream-uploads').router
app.use(streamingUploadsRouter)
app.listen(3000)
Or make your own custom implementation using the uploadHandler
middleware:
const express = require('express')
const app = express()
const uploadHandler = require('stream-uploads').uploadHandler
app.post('/upload', uploadHandler, (req, res) => {
// Do stuff here ...
}
uploadHandler
A group of Express.js middleware that configures multer, uploads, and reports the errors of attempted uploads to s3 to the client.
- @param {object} req
- @param {object} res
- @param {function} next
1.4.10
10 years ago
1.4.9
10 years ago
1.4.8
10 years ago
1.4.7
10 years ago
1.4.6
10 years ago
1.4.5
10 years ago
1.4.4
10 years ago
1.4.3
10 years ago
1.4.2
10 years ago
1.4.1
10 years ago
1.4.0
10 years ago
1.3.0
10 years ago
1.2.0
10 years ago
1.1.3
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.0
10 years ago