(range: ProtocolRange)
| 183 | } |
| 184 | |
| 185 | export function validateProtocolRange(range: ProtocolRange): void { |
| 186 | if ( |
| 187 | !Number.isSafeInteger(range.min) || |
| 188 | !Number.isSafeInteger(range.max) || |
| 189 | range.min < 0 || |
| 190 | range.max < range.min |
| 191 | ) { |
| 192 | throw invalidProtocolFrame('Invalid protocol range'); |
| 193 | } |
| 194 | } |
| 195 | |
| 196 | export function requireClientInstanceId(value: unknown): string { |
| 197 | return requireId(value, 'clientInstanceId'); |
no test coverage detected