UNPKG

dgeni-packages

Version:

A collection of dgeni packages for generating documentation from source code

31 lines (23 loc) 837 B
"use strict"; const path = require('canonical-path'); const Package = require('dgeni').Package; /** * @dgPackage git * @description * Create and export a new Dgeni package called git which provides * some git and version information to the `extraData` for the * `renderDocsProcessor`. */ module.exports = new Package('git', ['base']) .factory(require('./services/decorateVersion')) .factory(require('./services/getPreviousVersions')) .factory(require('./services/gitData')) .factory(require('./services/gitRepoInfo')) .factory(require('./services/packageInfo')) .factory(require('./services/versionInfo')) .config(function(renderDocsProcessor, gitData) { renderDocsProcessor.extraData.git = gitData; }) .config(function(templateFinder) { templateFinder.templateFolders.unshift(path.resolve(__dirname, 'templates')); });