summaryrefslogtreecommitdiff
path: root/app/node_modules/okservices/index.js
diff options
context:
space:
mode:
authorSean Fridman <mail@seanfridman.com>2015-12-12 16:21:35 +0100
committerSean Fridman <mail@seanfridman.com>2015-12-12 16:21:35 +0100
commiteb2d4cd758eb06abfe9387a33f1e0f0898980d0d (patch)
treec927f97a6a43b0254af5fc7f386c30af9aa9c9a7 /app/node_modules/okservices/index.js
parent59d9b7e777b1b684aae6d85951c95d29450aee12 (diff)
Implement Twitter service
Diffstat (limited to 'app/node_modules/okservices/index.js')
-rw-r--r--app/node_modules/okservices/index.js43
1 files changed, 0 insertions, 43 deletions
diff --git a/app/node_modules/okservices/index.js b/app/node_modules/okservices/index.js
deleted file mode 100644
index fbbdbfd..0000000
--- a/app/node_modules/okservices/index.js
+++ /dev/null
@@ -1,43 +0,0 @@
-var skipper = require('skipper');
-
-function OKImageService(options) {
- if (!(this instanceof OKImageService)) return new OKImageService(options);
- options = options || {};
- if (!options.express)
- throw new Error('Express not provided to OKImageService');
- if (!options.s3)
- throw new Error('S3 configuration not provided to OKImageService');
- var express = options.express;
-
- var router = express.Router();
-
- router.use(skipper());
-
- router.post('/', function(req, res) {
- // req should have a method `file` on it which is
- // provided by skipper. Use that to do AWS stuff
- req.file('image').upload({
- adapter: require('skipper-s3'),
- key: options.s3.key,
- secret: options.s3.secret,
- bucket: options.s3.bucket,
- dirname: options.s3.dirname,
- maxBytes: options.s3.maxbytes,
- headers: {
- 'x-amz-acl': 'public-read'
- }
- }, function (err, uploadedFiles) {
- res.json(uploadedFiles);
- });
- });
-
- this._middleware = router;
-}
-
-OKImageService.prototype.middleware = function() {
- return this._middleware;
-};
-
-module.exports = {
- OKImageService: OKImageService
-};