UNPKG

electrodb

Version:

A library to more easily create and interact with multiple entities and heretical relationships in dynamodb

43 lines (40 loc) 942 B
const { Entity } = require("./src/entity"); const { Service } = require("./src/service"); const { createGetTransaction, createWriteTransaction, } = require("./src/transaction"); const { createCustomAttribute, CustomAttributeType, createSchema, } = require("./src/schema"); const { ElectroError, ElectroValidationError, ElectroUserValidationError, ElectroAttributeValidationError, } = require("./src/errors"); const { createConversions } = require("./src/conversions"); const { ComparisonTypes, EntityIdentifiers, EntityIdentifierFields, } = require('./src/types'); module.exports = { Entity, Service, ElectroError, createSchema, ComparisonTypes, CustomAttributeType, createCustomAttribute, ElectroValidationError, createGetTransaction, createWriteTransaction, ElectroUserValidationError, ElectroAttributeValidationError, createConversions, EntityIdentifiers, EntityIdentifierFields, };