add types for exists with callback

This commit is contained in:
Quentin Mazars-Simon
2019-01-23 12:30:47 -05:00
parent 5315cef484
commit a252b2f7b8
4 changed files with 4 additions and 0 deletions
+1
View File
@@ -107,6 +107,7 @@ declare namespace IORedis {
del(...keys: KeyType[]): Promise<number>;
exists(...keys: KeyType[]): Promise<number>;
exists(key: KeyType, callback: (err: Error, res: number) => void): void;
setbit(key: KeyType, offset: number, value: any, callback: (err: Error, res: number) => void): void;
setbit(key: KeyType, offset: number, value: any): Promise<number>;
+1
View File
@@ -38,6 +38,7 @@ redis.set('key', '100', ['EX', 10, 'NX'], (err, data) => {});
redis.setBuffer('key', '100', 'NX', 'EX', 10, (err, data) => {});
redis.exists('foo').then(result => result * 1);
redis.exists('foo', ((err, data) => data * 1));
// Should support usage of Buffer
redis.set(Buffer.from('key'), '100');
+1
View File
@@ -103,6 +103,7 @@ declare namespace IORedis {
del(...keys: string[]): any;
exists(...keys: string[]): Promise<number>;
exists(key: string, callback: (err: Error, res: number) => void): void;
setbit(key: string, offset: number, value: any, callback: (err: Error, res: number) => void): void;
setbit(key: string, offset: number, value: any): Promise<number>;
+1
View File
@@ -32,6 +32,7 @@ redis.set('key', '100', ['EX', 10, 'NX'], (err, data) => {});
redis.setBuffer('key', '100', 'NX', 'EX', 10, (err, data) => {});
redis.exists('foo').then(result => result * 1);
redis.exists('foo', ((err, data) => data * 1));
new Redis(); // Connect to 127.0.0.1:6379
new Redis(6380); // 127.0.0.1:6380