Blame view

node_modules/bower/lib/util/relativeToBaseDir.js 358 Bytes
2dda2e10   Administrator   generator ignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  var path = require('path');
  var isPathAbsolute = require('./isPathAbsolute');
  
  function relativeToBaseDir(baseDir) {
      return function (filePath) {
          if (isPathAbsolute(filePath)) {
              return path.resolve(filePath);
          } else {
              return path.resolve(baseDir, filePath);
          }
      };
  }
  
  module.exports = relativeToBaseDir;