dir-util

0.0.3 • Public • Published

dir-util.js

Node module to find and analyse directories or files using wrench-js and Async.js.

Usage

Analyser

Read directory size recursive:

var dir = require('dir-util')
, options = {
		filters: [/\.js(on)*$/i] //  just count .js or .json files
		, unit: 'kb'
	}
, path = './'
;

dir.getSize(path, options, function(err, size) {
	console.log(dir.to(size, options.unit), options.unit);
});

Finder

Find directories and files recursive

var dir = require('dir-util')
, options = {
	filters: [/old/i, /\.bak$/i] 
}
, path = './'
;

dir.find(path, options, function(err, files) {
	console.log(files);
});

Delete files or directories recursive

var dir = require('dir-util')
dir.rm(path, callback);

Dependencies (3)

Dev Dependencies (2)

Package Sidebar

Install

npm i dir-util

Weekly Downloads

86

Version

0.0.3

License

MIT

Last publish

Collaborators

  • miramac