npm.io
0.2.0 • Published 1 year ago

@extra-workflow/memory-store

Licence
MIT
Version
0.2.0
Deps
1
Size
6 kB
Vulns
0
Weekly
0

@extra-workflow/memory-store

Install

npm install --save @extra-workflow/memory-store
# or
yarn add @extra-workflow/memory-store

API

MemoryStore
class MemoryStore<T = unknown> implements IStore<T> {
  set(index: number, record: IRecord<T>): void
  get(index: number): IRecord<T> | undefined
  pop(): IRecord<T> | undefined
  clear(): void
  dump(): Array<IRecord<T>>
}