UNPKG

chex-storage

Version:

A wrapper library for Chrome extension storage local - the standard storage in the chrome extension.

4 lines (3 loc) 256 B
export type StorageKey<R> = R extends string ? `${R}++` | R : `${string}++` | string; export type Optional<T, K extends keyof T> = Partial<Pick<T, K>> & Omit<T, K>; export type SortByField<R> = R extends string ? `${R}+` | `${R}-` : `${string}+` | string;