mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-05 08:59:35 +08:00
* update package with new services and computeId config * generateIndexPagesProcessor was not using log * use StringMap not ES6-shim Map in errorNamespaceMap * remove unused dependencies from generateErrorDocsProcessor * ensure generatePagesDataProcessor adds its doc to the collection * debugDumpProcessor was moved to dgeni-packages
17 lines
545 B
JavaScript
17 lines
545 B
JavaScript
"use strict";
|
|
var path = require('canonical-path');
|
|
|
|
/**
|
|
* dgService getVersion
|
|
* @description
|
|
* Find the current version of the bower component (or npm module)
|
|
*/
|
|
module.exports = function getVersion(readFilesProcessor) {
|
|
var basePath = readFilesProcessor.basePath;
|
|
|
|
return function(component, sourceFolder, packageFile) {
|
|
sourceFolder = path.resolve(basePath, sourceFolder || 'docs/bower_components');
|
|
packageFile = packageFile || 'bower.json';
|
|
return require(path.join(sourceFolder,component,packageFile)).version;
|
|
};
|
|
}; |