xplora
Version:
Xplora is a command-line tool to visualize files & directories on your file system and output them into a hierarchical tree. Xplora also comes with many other great features.
25 lines (21 loc) • 547 B
JavaScript
;
const path = require("path");
const CONFIG = require("../config/config");
/**
* returns total level of directory.
*
* @param {String} startDir
* @param {String} currentPath
* @returns {number}
*/
function getTotalDirsFromPath(startDir, currentPath) {
const relPath = path.relative(startDir, currentPath);
if (relPath) {
const len = path
.relative(startDir, currentPath)
.split(CONFIG.PATH_SPLIT_ON).length;
return len;
}
return 0;
}
module.exports = getTotalDirsFromPath;