We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bcd8064 commit 4274c26Copy full SHA for 4274c26
test/test-worker-imports.js
@@ -5,12 +5,18 @@
5
// for 4 consecutive workers.
6
'use strict';
7
8
-const { Worker, isMainThread } = require('worker_threads');
+let Worker, isMainThread;
9
+try {
10
+ ({ Worker, isMainThread } = require('worker_threads'))
11
+} catch (e) {
12
+ if (e.code !== 'MODULE_NOT_FOUND') throw e;
13
+ process.exit(0);
14
+}
15
require('../lib/index.js');
16
17
if (isMainThread) {
18
async function runWorker() {
- return new Promise((r) => new Worker(__filename).on("exit", r));
19
+ return new Promise((r) => new Worker(__filename).on('exit', r));
20
}
21
runWorker()
22
.then(runWorker)
0 commit comments