text: var path = require('canonical-path');
  
  
  /**
   * @dgService atScriptFileReader
   * @description
   * This file reader will create a simple doc for each
   * file including a code AST of the AtScript in the file.
   */
  module.exports = function atScriptFileReader(log, atParser, modules) {
    var reader = {
      name: 'atScriptFileReader',
      defaultPattern: /\.js|\.es6$/,
      getDocs: function(fileInfo) {
  
        var moduleDoc = atParser.parseModule(fileInfo);
        moduleDoc.docType = 'module';
        moduleDoc.id = moduleDoc.moduleTree.moduleName;
        moduleDoc.aliases = [moduleDoc.id];
  
        modules[moduleDoc.id] = moduleDoc;
  
        // Readers return a collection of docs read from the file
        // but in this read there is only one document (module) to return
        return [moduleDoc];
      }
    };
  
    return reader;
  
  
  };
  