folder-lstat
Run fs.lstat on every file in a directory
Last updated 4 years ago by beeman .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install folder-lstat 
SYNC missed versions from official npm registry.

node-folder-lstat Build Status

Friendly fork of folder-stat that adds support for symlinks.

Run fs.lstat on every file in a directory.

This returns an array of filenames and an array of stats with correlating indexes.

This is based on code from serve-index.

Example

var stat = require('folder-lstat');
stat('/bin', function(err, stats, files) {
	console.log(stats);
	console.log(files);
});

yields:

[
	{
		dev: 16777218,
		mode: 33261,
		nlink: 2,
		uid: 0,
		gid: 0,
		rdev: 0,
		blksize: 4096,
		ino: 17824241,
		size: 18576,
		blocks: 16,
		atime: "Sun May 18 2014 21:23:45 GMT-0400 (EDT)",
		mtime: "Wed Oct 23 2013 19:18:48 GMT-0400 (EDT)",
		ctime: "Wed Oct 23 2013 19:18:48 GMT-0400 (EDT)"
	},
	{
		dev: 16777218,
		mode: 33133,
		nlink: 1,
		uid: 0,
		gid: 0,
		rdev: 0,
		blksize: 4096,
		ino: 17823135,
		size: 1228240,
		blocks: 1208,
		atime: "Mon May 19 2014 20:07:38 GMT-0400 (EDT)",
		mtime: "Wed Oct 23 2013 19:18:43 GMT-0400 (EDT)",
		ctime: "Wed Oct 23 2013 19:18:43 GMT-0400 (EDT)"
	},
	...
]

[
	'bash',
	'cat',
	...
]

Current Tags

  • 1.0.0                                ...           latest (4 years ago)

1 Versions

  • 1.0.0                                ...           4 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 1
Last Month 0
Dependencies (1)
Dev Dependencies (4)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |