@cidrak/stat
Script to check if the path is File or Directory. Return "Object Stats" or "Boolean false"
const stat = require("@cidrak/stat");
1. Async Function:
stat.isDir("/invalid/path/directory", stats => { console.log(stats) }); // Result: false
stat.isFile("/invalid/path/file", stats => { console.log(stats) }); // Result: false
stat.isDir(__dirname, stats => { console.log(stats) }); // Result: "Object Stats"
stat.isFile(__filename, stats => { console.log(stats) }); // Result: "Object Stats"
stat.isDir(__filename, stats => { console.log(stats) }); // Result: false
stat.isFile(__dirname, stats => { console.log(stats) }); // Result: false
2. Sync Function:
console.log(stat.isDirSync("/invalid/path/directory")); // Result: false
console.log(stat.isFileSync("/invalid/path/file")); // Result: false
console.log(stat.isDirSync(__dirname)); // Result: "Object Stats"
console.log(stat.isFileSync(__filename)); // Result: "Object Stats"
console.log(stat.isDirSync(__filename)); // Result: false
console.log(stat.isFileSync(__dirname)); // Result: false