UNPKG

adonis-spaces

Version:

Simplifies working with DigitalOcean Spaces through Adonis

33 lines (20 loc) 548 B
'use strict' const stream = require('stream') const AWS = require('aws-sdk') const defaultConfig = require('../../config/spaces.js') // const Bucket = require('./Bucket') // const Object = require('./Object') class Spaces { constructor (Config) { this.options = Config.merge('spaces', defaultConfig) AWS.config.update({ accessKeyId: this.options.key, secretAccessKey: this.options.secret }) this.spaces = new AWS.S3() } upload () { } build } module.exports = Spaces