(receiver, method, argLength, required)
| 121 | ]; |
| 122 | |
| 123 | function prepareSubtleMethod(receiver, method, argLength, required) { |
| 124 | if (receiver !== subtle) throw new ERR_INVALID_THIS('SubtleCrypto'); |
| 125 | |
| 126 | webidl ??= require('internal/crypto/webidl'); |
| 127 | const prefix = `Failed to execute '${method}' on 'SubtleCrypto'`; |
| 128 | webidl.requiredArguments(argLength, required, { prefix }); |
| 129 | return prefix; |
| 130 | } |
| 131 | |
| 132 | function convertSubtleArgument(prefix, converter, value, index) { |
| 133 | return webidl.converters[converter](value, { |
no test coverage detected
searching dependent graphs…