/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v22.22.2
test/common/require-as.js
27 строк
605 B
Antoine du Hamel
test: add trailing commas in `test/common` (#45550)
21 ноя 2022, 20:38
Не верифицирован
21 ноя 2022, 20:38
73da2c4
Код
Авторство
О чём код?
'use strict'; if (require.main !== module) { const { spawnSync } = require('child_process'); function runModuleAs(filename, flags, spawnOptions, role) { return spawnSync(process.execPath, [...flags, __filename, role, filename], spawnOptions); } module.exports = runModuleAs; return; } const { Worker, isMainThread, workerData } = require('worker_threads'); if (isMainThread) { if (process.argv[2] === 'worker') { new Worker(__filename, { workerData: process.argv[3], }); return; } require(process.argv[3]); } else { require(workerData); }