persistore
Advanced tools
Comparing version
{ | ||
"name": "persistore", | ||
"version": "1.6.1", | ||
"version": "1.6.2", | ||
"description": "Automatically applying persistent storage with fallback strategies", | ||
@@ -56,4 +56,4 @@ "main": "dist/cjs/persistore.js", | ||
"rollup-plugin-node-resolve": "^4.2.3", | ||
"spy4js": "^2.3.3" | ||
"spy4js": "^2.4.0" | ||
} | ||
} |
@@ -5,8 +5,7 @@ /** | ||
*/ | ||
const Setter = (name: string, value: string) => undefined; | ||
const Getter = (name: string) => string | undefined; | ||
const Remover = (name: string) => undefined; | ||
const Configure = (configs: { prefix?: string, insecure?: boolean }) => undefined; | ||
export const Persistore = { | ||
type Setter = (name: string, value: string) => undefined; | ||
type Getter = (name: string) => string | undefined; | ||
type Remover = (name: string) => undefined; | ||
type Configure = (configs: { prefix?: string, insecure?: boolean }) => undefined; | ||
export type PersistoreType = { | ||
set: Setter, | ||
@@ -22,4 +21,3 @@ get: Getter, | ||
}; | ||
export const CookieUtil = { | ||
export type CookieUtilType = { | ||
set: Setter, | ||
@@ -29,4 +27,8 @@ get: Getter, | ||
}; | ||
export type useStorageType = (local: boolean) => boolean; | ||
export type useCookiesType = () => boolean; | ||
export const useStorage = (local: boolean) => boolean; | ||
export const useCookies = () => boolean; | ||
export const Persistore: PersistoreType; | ||
export const CookieUtil: CookieUtilType; | ||
export const useStorage: useStorageType; | ||
export const useCookies: useCookiesType; |
18473
0.93%386
1.05%