Get file and directory metadata using fs.stat()
The
fs.stat() method retrieves status information about a file or directory. The resulting stats object provides properties to determine the file type and size.const fs = require('fs');
fs.stat('example.txt', (err, stats) => {
if (err) {
console.error(err);
return;
}
console.log('File size in bytes:', stats.size);
console.log('Is it a file?', stats.isFile());
console.log('Is it a directory?', stats.isDirectory());
console.log('Is it a symbolic link?', stats.isSymbolicLink());
});