@elastictable/schemas
TypeScript icon, indicating that this package has built-in type declarations

1.18.0 • Public • Published

Elastictable schemas

GitHub license Commitizen friendly Node.js CI


About

This project includes JSON Schema definitions for usage with Elasictable's DynamoDB schema generator.

Installation

Install or update [Schemas] from npm (requires Node.js ≥ 10.13.0). Only Active LTS Node versions are supported.

$ npm i -g @elastictable/schemas

JSON Schemas

The JSON schemas are available here.

A versioned schema

We are continuously extending the features, and the schema expands with that. To ensure that current schemas keep working when we change stuff, we do not modify existing schemas. Instead, we then add a new version, while keeping the previous one intact.

The latest, unstable, version of the schema is called latest. This one is the exception to the rule and is subject to change. We may make breaking changes to address unforeseen API issues.

When the version is considered final it will receive its version number.

Examples

Examples of valid data according to the schemas are located here.

Readme

Keywords

none

Package Sidebar

Install

npm i @elastictable/schemas

Weekly Downloads

64

Version

1.18.0

License

Apache-2.0

Unpacked Size

99.6 kB

Total Files

123

Last publish

Collaborators

  • stephankaag