()
| 12 | } |
| 13 | |
| 14 | export function uuidv4() { |
| 15 | return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { |
| 16 | const r = (Math.random() * 16) | 0, |
| 17 | v = c == 'x' ? r : (r & 0x3) | 0x8; |
| 18 | return v.toString(16); |
| 19 | }); |
| 20 | } |
| 21 | |
| 22 | export async function getWhistlePort(coreAPI: CoreAPIClass): Promise<number> { |
| 23 | return new Promise(resolve => { |
no outgoing calls
no test coverage detected