Skip to content

SDK for AWS services including Amazon S3, Amazon EC2, DynamoDB, and Amazon SWF

License

Notifications You must be signed in to change notification settings

edge0701/meteor-aws-sdk

 
 

Repository files navigation

AWS SDK smart package

AWS SDK Meteor smart package for node.js and browser package, providing the SDK that helps take the complexity out of coding by providing JavaScript objects for AWS services including Amazon S3, Amazon EC2, DynamoDB, and Amazon SWF.

Adding this package to your Meteor application adds AWS object into the global scope, which you can then use according to the documentation.

On the server-side, in addition to existing API, a fibers-enabled synchronous (blocking) methods are added to objects. They are named the same, but with a Sync suffix.

Server-side example using CoffeeScript:

if Meteor.settings.AWS
  AWS.config.update
    accessKeyId: Meteor.settings.AWS.accessKeyId
    secretAccessKey: Meteor.settings.AWS.secretAccessKey
else
  console.warn "AWS settings missing"

s3 = new AWS.S3()

list = s3.listObjectsSync
  Bucket: 'bucketname'
  Prefix: 'subdirectory/'

for file in list.Contents
  # ...

Both client and server side.

Installation

meteor add peerlibrary:aws-sdk

About

SDK for AWS services including Amazon S3, Amazon EC2, DynamoDB, and Amazon SWF

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%