ipc.js 458 B

123456789101112131415
  1. import {verboseLog, serializeVerboseMessage} from './log.js';
  2. import {isFullVerbose} from './values.js';
  3. // When `verbose` is `'full'`, print IPC messages from the subprocess
  4. export const shouldLogIpc = verboseInfo => isFullVerbose(verboseInfo, 'ipc');
  5. export const logIpcOutput = (message, verboseInfo) => {
  6. const verboseMessage = serializeVerboseMessage(message);
  7. verboseLog({
  8. type: 'ipc',
  9. verboseMessage,
  10. fdNumber: 'ipc',
  11. verboseInfo,
  12. });
  13. };