NodeJS

Iterating over JSON file for system Paths

const fs = require("fs");


//Read the JSON file
fs.readFile("./test.json", "utf-8", (err, jsonString) => {
    if (err) {
        console.log("Error reading file from disk =>", err);
        return;
    }

    try {
        const jsonPaths = JSON.parse(jsonString);
        for (x of jsonPaths['paths']){
            console.log(x)
            fs.readdir(x, (err, files)=>{
                files.forEach(file =>{

                    console.log("File Found:" + file)
                })
                if (err){
                    console.error(err)
                }
            } )
        };
    
    } catch (error){
        console.error(error)
    }
}); 

Last updated