All files / app/types IStorage.ts

0% Statements 0/9
0% Branches 0/1
0% Functions 0/1
0% Lines 0/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10                   
export interface IStorageSetOptions {
  expirationMilliseconds?: number;
}

export interface IStorage {
  set(key: string, value: string, options?: IStorageSetOptions): Promise<string>;
  get(key: string): Promise<string | null>;
  increment(key: string): Promise<number>;
}