mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-03 22:37:03 +00:00
add types for exists with callback
This commit is contained in:
Vendored
+1
@@ -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>;
|
||||
|
||||
@@ -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');
|
||||
|
||||
Vendored
+1
@@ -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>;
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user