0.25.0 • Published 1 month ago

@botonic/plugin-dynamodb v0.25.0

Weekly downloads
73
License
MIT
Repository
github
Last release
1 month ago

Botonic Plugin Amazon DynamoDB

What Does This Plugin Do?

This plugin writes tracks about the user's behavior to a DynamoDB table.

Setup

  1. Install the plugin from npm (or yarn):
npm i  @botonic/plugin-dynamodb
  1. Add it to the src/plugins.js file:
import * as dynamodb from '@botonic/plugin-dynamodb'
  {
    id: 'dynamodb',
    resolve: dynamodb,
    options: {
      //env: isProd() ? 'pro': 'dev',
      env: 'pro', // or 'dev'
      accessKeyId: 'your AWS access key id',
      secretAccessKey: 'your AWS secret access key', <!-- pragma: allowlist secret-->
      region: 'your AWS region',
      timeout: 2500, // timeout in millisecons
    }, //You can add in 'options' field any DynamoDB.ClientConfiguration from the AWS library
  },

Use

const dynamodb = plugins.dynamodb
dynamodb.track((botId, user, 'login', {country: 'ES'})
0.25.0

1 month ago

0.25.0-beta.0

1 month ago

0.25.0-alpha.2

1 month ago

0.25.0-alpha.1

2 months ago

0.25.0-alpha.0

2 months ago

0.24.0

4 months ago

0.23.0

8 months ago

0.21.0

1 year ago

0.20.0

2 years ago

0.20.0-rc.0

2 years ago

0.19.0

3 years ago

0.18.0-rc.2

3 years ago

0.18.0

3 years ago

0.18.0-rc.0

3 years ago

0.17.0-rc.0

3 years ago

0.17.0

3 years ago

0.17.0-beta.0

3 years ago

0.17.0-beta.1

3 years ago

0.17.0-alpha.4

3 years ago

0.16.0-rc.0

3 years ago

0.16.0-alpha.3

3 years ago

0.16.0

3 years ago

0.16.0-alpha.4

3 years ago

0.16.0-alpha.1

3 years ago

0.16.0-alpha.0

3 years ago

0.15.0-rc.0

4 years ago

0.15.0

4 years ago

0.14.0

4 years ago

0.14.0-rc.0

4 years ago

0.13.0

4 years ago

0.13.0-rc.0

4 years ago

0.12.0

4 years ago

0.12.0-rc.0

4 years ago

0.11.0

4 years ago

0.11.0-alpha.2

4 years ago

0.11.0-alpha.1

4 years ago

0.10.0

4 years ago

0.9.11

5 years ago