UNPKG

redis-json

Version:

A wrapper library to store JSON Objects in redis-hashsets and retrieve it back as JSON objects

104 lines (59 loc) 1.76 kB
[redis-json](README.md) # redis-json ## Index ### Classes * [JSONCache](classes/jsoncache.md) ### Interfaces * [IDelOptions](interfaces/ideloptions.md) * [IOptions](interfaces/ioptions.md) * [IParser](interfaces/iparser.md) * [ISetOptions](interfaces/isetoptions.md) * [IStringifier](interfaces/istringifier.md) ### Type aliases * [IMulti](README.md#imulti) * [IMultiCommands](README.md#imulticommands) * [IPromisified](README.md#ipromisified) * [IRedisClient](README.md#iredisclient) * [IRedisMethods](README.md#iredismethods) * [Methods](README.md#methods) * [Transaction](README.md#transaction) ## Type aliases ### IMulti Ƭ **IMulti**: *function* Defined in src/lib/jsonCache.types.ts:7 #### Type declaration: ▸ (`commands`: [IMultiCommands](README.md#imulticommands)): *Promise‹any›* **Parameters:** Name | Type | ------ | ------ | `commands` | [IMultiCommands](README.md#imulticommands) | ___ ### IMultiCommands Ƭ **IMultiCommands**: *Array‹[string, string, any]›* Defined in src/lib/jsonCache.types.ts:6 ___ ### IPromisified Ƭ **IPromisified**: *function* Defined in src/lib/jsonCache.types.ts:2 #### Type declaration: ▸ (...`args`: any[]): *Promise‹any›* **Parameters:** Name | Type | ------ | ------ | `...args` | any[] | ___ ### IRedisClient Ƭ **IRedisClient**: *[IRedisMethods](README.md#iredismethods)* Defined in src/lib/jsonCache.types.ts:15 ___ ### IRedisMethods Ƭ **IRedisMethods**: *object & object* Defined in src/lib/jsonCache.types.ts:9 ___ ### Methods Ƭ **Methods**: *"hmset" | "hmget" | "hgetall" | "expire" | "del" | "scan" | "hincrbyfloat"* Defined in src/lib/jsonCache.types.ts:4 ___ ### Transaction Ƭ **Transaction**: *any* Defined in src/lib/jsonCache.types.ts:16