blob: cc7cb0eee9d837608998412b621b65ce15cef09f [file] [edit]
'use strict';
const {
prepareMainThreadExecution,
} = require('internal/process/pre_execution');
const { isExperimentalSeaWarningNeeded } = internalBinding('sea');
const { emitExperimentalWarning } = require('internal/util');
const { embedderRequire, embedderRunCjs } = require('internal/util/embedding');
prepareMainThreadExecution(false, true);
if (isExperimentalSeaWarningNeeded()) {
emitExperimentalWarning('Single executable application');
}
return [process, embedderRequire, embedderRunCjs];