(script: RedisScript)
| 129 | } |
| 130 | |
| 131 | export function scriptArgumentsPrefix(script: RedisScript) { |
| 132 | const prefix: Array<string | Buffer> = [ |
| 133 | script.IS_READ_ONLY ? 'EVALSHA_RO' : 'EVALSHA', |
| 134 | script.SHA1 |
| 135 | ]; |
| 136 | |
| 137 | if (script.NUMBER_OF_KEYS !== undefined) { |
| 138 | prefix.push(script.NUMBER_OF_KEYS.toString()); |
| 139 | } |
| 140 | |
| 141 | return prefix; |
| 142 | } |
no test coverage detected