@sadorlovsky/lowdb-s3

1.0.5 • Public • Published

lowdb-s3

Lowdb AWS S3 adapter

Adapter for lowdb which uses AWS S3 to store data.

Requires lowdb@1.0.

Usage

npm install @sadorlovsky/lowdb-s3@1
const low = require('lowdb')
const S3 = require('@sadorlovsky/lowdb-s3')

const adapter = new S3({ bucket: 'bucket', key: 'db.json' })
const db = await low(adapter)

Custom S3 config

const low = require('lowdb')
const S3 = require('@sadorlovsky/lowdb-s3')

const adapter = new S3({ bucket: 'bucket', key: 'db.json' }, {
  accessKeyId: 'ACCESS_KEY_ID',
  secretAccessKey: 'SECRET_ACCESS_KEY',
  region: 'custom-region',
  endpoint: 'custom.endpoint.com'
})
const db = await low(adapter)

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i @sadorlovsky/lowdb-s3

Weekly Downloads

1

Version

1.0.5

License

MIT

Unpacked Size

3.89 kB

Total Files

4

Last publish

Collaborators

  • sadorlovsky