INNER CODE UNIT · JavaScript

executeTask

pmadruga/react-native-clean-project · source/internals/executor.js:13

async function executeTask(task) {
  // return new Promise((resolve, reject) => {
  const startTime = process.hrtime();
  const spawnedTask = await spawn(task.command, task.args, { shell: true });

  // These are just warnings and will be disabled for now.
  // spawnedTask.stderr.on('data', data => {
  //   console.log(`Error running '${task.name}': ${data}`);
  // });

  let data = '';
  console.log(`\nℹ️  STARTED: "${task.name}"`);
  for await (const chunk of spawnedTask.stdout) {
    data += chunk;
  }

  let error = '';
  for await (const chunk of spawnedTask.stderr) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…