/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v26.7.0
test/common/repl.js
25 строк
570 B
Matteo Collina
repl: remove dependency on domain module
06 мар 2026, 18:38
Не верифицирован
06 мар 2026, 18:38
a9da9ff
Код
Авторство
О чём код?
'use strict'; const ArrayStream = require('../common/arraystream'); const repl = require('node:repl'); function startNewREPLServer(replOpts = {}) { const input = new ArrayStream(); const output = new ArrayStream(); output.accumulator = ''; output.write = (data) => (output.accumulator += `${data}`.replaceAll('\r', '')); const replServer = repl.start({ prompt: '', input, output, terminal: true, allowBlockingCompletions: true, ...replOpts, }); return { replServer, input, output }; } module.exports = { startNewREPLServer };