| 1 | const PROVIDER_REQUEST_TIMEOUT = 1000; |
| 2 | |
| 3 | export class SharedService extends EventTarget { |
| 4 | /** @type {string} */ #serviceName; |
| 5 | /** @type {Promise<string>} */ #clientId; |
| 6 | /** @type {() => MessagePort|Promise<MessagePort>} */ #portProviderFunc; |
nothing calls this directly
no outgoing calls
no test coverage detected