Skip to content

Commit 1beb0ab

Browse files
committed
fixup!
1 parent 056b9bf commit 1beb0ab

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

lib/eslint.config_partial.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,10 @@ export default [
296296
name: 'WebAssembly',
297297
message: 'Use `const { WebAssembly } = globalThis;` instead of the global.',
298298
},
299+
{
300+
name: 'Worker',
301+
message: "Use `const { Worker } = require('internal/webworker');` instead of the global.",
302+
},
299303
{
300304
name: 'WritableStream',
301305
message: "Use `const { WritableStream } = require('internal/webstreams/writablestream')` instead of the global.",

lib/internal/process/pre_execution.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ function prepareExecution(options) {
121121
setupVfs();
122122
setupQuic();
123123
setupWebStorage();
124-
setupWebWorkers();
124+
removeWebWorkersIfDisabled();
125125
setupWebsocket();
126126
setupEventsource();
127127
setupCodeCoverage();
@@ -362,7 +362,7 @@ function setupWebsocket() {
362362
}
363363

364364
// https://html.spec.whatwg.org/multipage/workers.html
365-
function setupWebWorkers() {
365+
function removeWebWorkersIfDisabled() {
366366
if (!getOptionValue('--experimental-web-worker')) {
367367
delete globalThis.Worker;
368368
}

0 commit comments

Comments
 (0)