0.7.0 • Published 1 year ago

@tesseractcollective/serverless-toolbox v0.7.0

Weekly downloads
4
License
MIT
Repository
github
Last release
1 year ago

serverless-toolbox

Object stores

An object store is a simple interface to get, put, and delete json documents based on a unique id. This library includes object store implementations for DynamoDB and S3.

export default interface ObjectStore<T> {
  get(id: string): Promise<T | undefined>;
  put(id: string, item: T): Promise<T>;
  delete(id: string): Promise<void>;
  updateState(id: string, action: Action, reducer: Reducer<T>): Promise<T>;
}

API Gateway

This library provides sensible defaults for API Gateway using express. It also provides a websocket subscription service for API Gateway.

Auth

This library provides sensible defaults and helpers for hashing and verifying passwords and dealing with tokens.

0.6.1-alpha

1 year ago

0.6.1-alpha.2

1 year ago

0.7.0

1 year ago

0.7.0-alpha

2 years ago

0.6.0

2 years ago

0.5.0

3 years ago

0.5.1

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.2

4 years ago