@jmondi/browser-storage
Advanced tools
Comparing version 1.6.1 to 1.6.2
@@ -31,8 +31,8 @@ export type Serializer = { | ||
defineGroup<GenericRecord extends Record<string, string>>(group: GenericRecord): Record<keyof GenericRecord, { | ||
get: () => unknown; | ||
get: <T = unknown>() => T | null; | ||
set: (value: unknown, innerConfig?: unknown) => boolean; | ||
remove: () => void; | ||
}>; | ||
define<T>(key: string, config?: unknown): { | ||
get: () => T | null; | ||
define<DefinedType>(key: string, config?: unknown): { | ||
get: <T = DefinedType>() => T | null; | ||
set: (value: unknown, innerConfig?: unknown) => boolean; | ||
@@ -39,0 +39,0 @@ remove: () => void; |
@@ -5,3 +5,3 @@ { | ||
"name": "@jmondi/browser-storage", | ||
"version": "1.6.1", | ||
"version": "1.6.2", | ||
"description": "Utilities for local and session browser storage.", | ||
@@ -8,0 +8,0 @@ "keywords": [ |
@@ -31,8 +31,8 @@ export type Serializer = { | ||
defineGroup<GenericRecord extends Record<string, string>>(group: GenericRecord): Record<keyof GenericRecord, { | ||
get: () => unknown; | ||
get: <T = unknown>() => T | null; | ||
set: (value: unknown, innerConfig?: unknown) => boolean; | ||
remove: () => void; | ||
}>; | ||
define<T>(key: string, config?: unknown): { | ||
get: () => T | null; | ||
define<DefinedType>(key: string, config?: unknown): { | ||
get: <T = DefinedType>() => T | null; | ||
set: (value: unknown, innerConfig?: unknown) => boolean; | ||
@@ -39,0 +39,0 @@ remove: () => void; |
17991