0.2.2 • Published 8 years ago

appuri-highwatermark v0.2.2

Weekly downloads
2
License
ISC
Repository
github
Last release
8 years ago

node-appuri-highwatermark

This module uses s3 to store the high water mark for an Appuri event loader.

API

put(bucket, key, highwatermark)

Puts the stringified highwatermark object in S3 at bucket/key

get(bucket, key, options) -> Promise<object>

Fetch the S3 object at bucket/key then parse it as JSON, returning the object

Options:

  • default: When the key doesn't exist, this default is returned.
  • override: Do not fetch the key from S3 but return this instead
  • map: transform function to convert the object after it is parsed
  • isValid: A function to validate the watermark. Rejects the promise with an error if this returns false

delete(bucket, key)

Deletes the watermark at bucket/key

0.2.2

8 years ago

0.2.1

9 years ago