Package Exports
- async-redis
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (async-redis) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Async Redis
This is a light weight wrapper over the node_redis library with first call promise support. Ideal for ES7 async functions.
Usage Example
const asyncRedis = require("async-redis");
const client = asyncRedis.createClient();
client.on("error", function (err) {
console.log("Error " + err);
});
const async fn() {
return await client.set("string key", "string val");
};
fn()
.then((results) => {
// Handle Results
})
.catch((error) => {
// Handle Errors
});Decorating Existing Connection
const asyncRedis = require("async-redis");
const asyncClient = asyncRedis.decorate(redisClient);API Information
This library does very little modification to the api of node_redis. It simply appends a promise resolving/rejecting callback to every command.
For information on redis commands and configuration visit node_redis docs.