import * as plugin from 'ava/plugin';const worker = plugin.registerSharedWorker({filename: new URL('_worker.js', import.meta.url),supportedProtocols: ['ava-4'],});const messages = worker.subscribe();export const random = messages.next().then(({value}) => value).finally(() => messages.return()); // eslint-disable-line unicorn/prefer-top-level-await