lib/librarianowl.js
function Item(source, file) {
      this.source = source;
      this.file = file;
      this.dirname = path.dirname(this.file);
      this.basename = path.basename(this.file, '.yml');
      this.relPath = path.relative(this.source, this.dirname);
      this.yaml = yaml.load(fs.readFileSync(this.file, 'utf8'));
      this["package"] = path.dirname(this.relPath);
      this.module = path.basename(this.relPath);
    }
function Item(source, file) {
      this.source = source;
      this.file = file;
      this.dirname = path.dirname(this.file);
      this.basename = path.basename(this.file, '.yml');
      this.relPath = path.relative(this.source, this.dirname);
      this.yaml = yaml.load(fs.readFileSync(this.file, 'utf8'));
      this["package"] = path.dirname(this.relPath);
      this.module = path.basename(this.relPath);
    }
/*
@param {String} source
@param {String} file