node/lib/internal/process/worker_thread_only.js

24 lines
433 B
JavaScript

'use strict';
// This file contains process bootstrappers that can only be
// run in the worker thread.
const {
codes: {
ERR_WORKER_UNSUPPORTED_OPERATION,
},
} = require('internal/errors');
function unavailable(name) {
function unavailableInWorker() {
throw new ERR_WORKER_UNSUPPORTED_OPERATION(name);
}
unavailableInWorker.disabled = true;
return unavailableInWorker;
}
module.exports = {
unavailable,
};