whole_func_string: function onDataOutput() {
      if (!opts.outputDir) {
          return;
      }
  
      if (opts.interactive) {
          console.log('\n\n\n');
      }
  
      var dir = path.resolve(opts.outputDir);
      console.log('Demo app generated in ' + dir + '. To run:');
      console.log('cd ' + dir);
      console.log('npm install');
      console.log('npm start');
      console.log();
      console.log('Then point your browser at http://localhost:3000');
  }
func_code_string: function onDataOutput() {
      if (!opts.outputDir) {
          return;
      }
  
      if (opts.interactive) {
          console.log('\n\n\n');
      }
  
      var dir = path.resolve(opts.outputDir);
      console.log('Demo app generated in ' + dir + '. To run:');
      console.log('cd ' + dir);
      console.log('npm install');
      console.log('npm start');
      console.log();
      console.log('Then point your browser at http://localhost:3000');
  }
func_documentation_string: When the data has been written to stdout/files