index.js
function CompileModules(inputTree, options) {
  this.setInputTree(inputTree);
  this.setInputFiles(options.inputFiles);
  this.setResolvers(options.resolvers || []);
  this.setOutput(options.output);
  this.setFormatter(options.formatter);
  
  if (options.output) {
    this.description = 'CompileModules (' + options.output + ')';
  }
}
function CompileModules(inputTree, options) {
  this.setInputTree(inputTree);
  this.setInputFiles(options.inputFiles);
  this.setResolvers(options.resolvers || []);
  this.setOutput(options.output);
  this.setFormatter(options.formatter);
  
  if (options.output) {
    this.description = 'CompileModules (' + options.output + ')';
  }
}
function CompileModules ( inputTree , options ) { this . setInputTree ( inputTree ) ; this . setInputFiles ( options . inputFiles ) ; this . setResolvers ( options . resolvers || [ ] ) ; this . setOutput ( options . output ) ; this . setFormatter ( options . formatter ) ; if ( options . output ) { this . description = 'CompileModules (' + options . output + ')' ; } }
Creates a new compiled modules writer.

@param inputTree
@param {{inputFiles: ?string[], resolvers: ?object[], output: string, formatter: object}} options
@extends {Writer}
@constructor
Creates a new compiled modules writer .