mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-12 12:10:44 +08:00
imported 25 definitions from typescript-node-definitions
first batch: the easy pickings - as per https://github.com/borisyankov/DefinitelyTyped/issues/115 - added DT headers (scraped creators from git history) - added tests - some modifications - added CONTRIBUTORS.md for the substantial defs (>50 LOC)
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
/// <reference path="redis.d.ts" />
|
||||
|
||||
import redis = require('redis');
|
||||
|
||||
var value: any;
|
||||
var valueArr: any[];
|
||||
var num: number;
|
||||
var str: string;
|
||||
var bool: boolean;
|
||||
var err: Error;
|
||||
var args: any[];
|
||||
var options: redis.ClientOpts;
|
||||
var client: redis.RedisClient;
|
||||
var info: redis.ServerInfo;
|
||||
var resCallback: (err: Error, res: any) => void;
|
||||
var numCallback: (err: Error, res: number) => void;
|
||||
var strCallback: (err: Error, res: string) => void;
|
||||
var messageHandler: (channel: string, message: any) => void;
|
||||
|
||||
// ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
|
||||
|
||||
bool = redis.debug_mode;
|
||||
redis.print(err, value);
|
||||
|
||||
// ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
|
||||
|
||||
client = redis.createClient(num, str, options);
|
||||
|
||||
bool = client.connected;
|
||||
num = client.retry_delay;
|
||||
num = client.retry_backoff;
|
||||
valueArr = client.command_queue;
|
||||
valueArr = client.offline_queue;
|
||||
info = client.server_info;
|
||||
|
||||
// ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
|
||||
|
||||
client.end();
|
||||
|
||||
// Connection (http://redis.io/commands#connection)
|
||||
client.auth(str, resCallback);
|
||||
client.ping(numCallback);
|
||||
|
||||
// Strings (http://redis.io/commands#strings)
|
||||
client.append(str, str, numCallback);
|
||||
client.bitcount(str, numCallback);
|
||||
client.bitcount(str, num, num, numCallback);
|
||||
client.set(str, str, strCallback);
|
||||
client.get(str, strCallback);
|
||||
client.exists(str, str, numCallback);
|
||||
|
||||
client.publish(str, value);
|
||||
client.subscribe(str);
|
||||
client.on(str, messageHandler);
|
||||
|
||||
// ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
|
||||
|
||||
// some of the bulk methods
|
||||
client.get(args);
|
||||
client.get(args, resCallback);
|
||||
client.set(args);
|
||||
client.set(args, resCallback);
|
||||
Reference in New Issue
Block a user