0.0.0 • Published 12 years ago
depthcharge v0.0.0
depthcharge
depthcharge is a function that will take in a root directory and a subdirectory as arguments and output an integer depth. The depth represents how deeply nested the subdirectory is as compared to the root directory.
For example if tmp/ is the root and tmp/hello is the subdirectory then the returned value would be 1.
If there is an error it will return -1.
install
npm install depthchargeusage
var depthcharge = require('depthcharge'),
root = '../',
sub = './',
result = depthcharge(root, sub);
console.log("Result :",result);
});The above code outputs 1 as the result.
Note : This function will not throw if there is an error, it will return -1.
test
npm testCheck the test directory for some more examples. You'll find a test that creates dirs 20 deep!
license
MIT
0.0.0
12 years ago