UNPKG

dce-mango

Version:

Harvard DCE's Non-relational DB Wrapper.

18 lines (17 loc) 410 B
/** * Options for when constructing a Collection. * @author Benedikt Arnarsson */ type CollectionOpts = ({ expireAfterSeconds?: number; indexKeys?: string[]; } & ({ supportConcurrency: true; atomicUpdateTimeoutMs?: number; uniqueIndexKey: 'id'; } | { supportConcurrency?: false; atomicUpdateTimeoutMs?: undefined; uniqueIndexKey?: string; })); export default CollectionOpts;