/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/hotCases/worker/move-between-runtime/worker.js
18 строк
398 B
Tobias Koppers
add test case for moving modules and chunks between runtimes
27 май 2021, 00:29
27 май 2021, 00:29
cf0c816
Код
Авторство
О чём код?
export default fn => { self.onmessage = async ({ data: msg }) => { try { switch (msg) { case "next": if (!(await import.meta.webpackHot.check(true))) throw new Error("No update found"); await fn(); self.postMessage("next"); break; default: throw new Error("Unexpected message"); } } catch (e) { self.postMessage("error: " + e.stack); } }; };