You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-04 15:02:09 +03:00
* Support all GEORADIUS Commands * move store bool to options * simplify transformReply for store commands * clean code Co-authored-by: leibale <leibale1998@gmail.com>
26 lines
714 B
TypeScript
26 lines
714 B
TypeScript
import { RedisCommandArgument, RedisCommandArguments } from '.';
|
|
import { GeoCoordinates, GeoUnits, GeoRadiusStoreOptions, pushGeoRadiusStoreArguments } from './generic-transformers';
|
|
|
|
export { FIRST_KEY_INDEX, IS_READ_ONLY } from './GEORADIUS';
|
|
|
|
export function transformArguments(
|
|
key: RedisCommandArgument,
|
|
coordinates: GeoCoordinates,
|
|
radius: number,
|
|
unit: GeoUnits,
|
|
destination: RedisCommandArgument,
|
|
options?: GeoRadiusStoreOptions,
|
|
): RedisCommandArguments {
|
|
return pushGeoRadiusStoreArguments(
|
|
['GEORADIUS'],
|
|
key,
|
|
coordinates,
|
|
radius,
|
|
unit,
|
|
destination,
|
|
options
|
|
);
|
|
}
|
|
|
|
export declare function transformReply(): number;
|