UNPKG

@chainsafe/threads

Version:

Web workers & worker threads as simple as a function call

15 lines (14 loc) 409 B
// Webpack hack // tslint:disable no-eval let implementation; function selectImplementation() { return typeof __non_webpack_require__ === "function" ? __non_webpack_require__("worker_threads") : eval("require")("worker_threads"); } export default function getImplementation() { if (!implementation) { implementation = selectImplementation(); } return implementation; }