Skip to content

iximiuz/node-diskusage-ng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

diskusage-ng - get disk usage info in pure JavaScript and without any dependencies

Build Status

Supported operating systems:

  • Windows (via WMIC)
  • OSX/Linux/Posix (via df)

Usage

var diskusage = require('diskusage-ng');

diskusage('/home/me', function(err, usage) {
	if (err) return console.log(err);

	console.log(usage.total);
	console.log(usage.used);
	console.log(usage.available);
});

Commands

npm run test

Credits

  • Thanks to @xiaoxiangmoe for providing TypeScript type definitions.

  • Thanks to @Congelli501 for replacing child_process.exec with child_process.execFile on POSIX systems making the code much more secure.

  • Thanks to @mintaka-orionis for fixing long paths issue on POSIX systems.