all files / packages/navigation/ index.js

100% Statements 5/5
100% Branches 0/0
100% Functions 2/2
100% Lines 5/5
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22                                  
var Package = require('dgeni').Package;
var path = require('path');
 
/**
 * @dgPackage navigation
 * @description Navigation builder package
 */
module.exports = new Package('navigation', [])
 
  // Add in the real processors for this package
  .processor(require('./processors/navigation'))
 
  // Add more tag definitions
  .config(function(parseTagsProcessor, getInjectables) {
    parseTagsProcessor.tagDefinitions = parseTagsProcessor.tagDefinitions.concat(getInjectables(require('./tag-defs')));
  })
 
  // add navigation area mappers
  .config(function(generateNavigationProcessor, getInjectables) {
    generateNavigationProcessor.addMappers(getInjectables(require('./processors/nav-area-mapper')));
  })
;