( parser: CommandParser, script: RedisArgument, options?: EvalOptions )
| 7 | } |
| 8 | |
| 9 | export function parseEvalArguments( |
| 10 | parser: CommandParser, |
| 11 | script: RedisArgument, |
| 12 | options?: EvalOptions |
| 13 | ) { |
| 14 | parser.push(script); |
| 15 | if (options?.keys) { |
| 16 | parser.pushKeysLength(options.keys); |
| 17 | } else { |
| 18 | parser.push('0'); |
| 19 | } |
| 20 | |
| 21 | if (options?.arguments) { |
| 22 | parser.push(...options.arguments) |
| 23 | } |
| 24 | } |
| 25 | |
| 26 | export default { |
| 27 | IS_READ_ONLY: false, |
no test coverage detected