Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

nodejs create tree from directories

const { readdirSync } = require("fs");
const { join } = require("path");

const createTreeFromDirectories = (path) => {
	return readdirSync(path, { withFileTypes: true }).reduce((tree, branch) => {
		if (branch.isDirectory()) tree[branch.name] = createTreeFromDirectories(join(path, branch.name));
		return tree;
	}, {});
};

createTreeFromDirectories(process.cwd());
Comment

PREVIOUS NEXT
Code Example
Javascript :: javascript next friday 
Javascript :: reverse a string while keeping spaces in javascript 
Javascript :: Minimal Project Angular 
Javascript :: Nestjs download 
Javascript :: C# Convert DataTable to Json File using Newtonsoft.Json DLL 
Javascript :: active-class router-link 
Javascript :: javascript sort array of objects by value of key in object 
Javascript :: prevstate in react 
Javascript :: how to apply border to table in angular 
Javascript :: chart.js clear data 
Javascript :: react js form radio input using hooks 
Javascript :: get index vanilla js 
Javascript :: dynamic button click event in jquery 
Javascript :: fibonacci recursion 
Javascript :: javascript foreach arrow function 
Javascript :: mongoose find multiple conditions 
Javascript :: mongoose user model example 
Javascript :: Reduce array to a single string using reduce 
Javascript :: fizz buzz program in javascript 
Javascript :: react arrow function component 
Javascript :: electron load index.html 
Javascript :: to do list in javascript append appendchild input value 
Javascript :: change color react icon 
Javascript :: form.reset function in javascript 
Javascript :: es6 array to object keys 
Javascript :: react-floating-whatsapp 
Javascript :: js string to boolean 
Javascript :: import error in react 
Javascript :: how to check what browser you are using 
Javascript :: upload and send file to axios multipart 
ADD CONTENT
Topic
Content
Source link
Name
2+6 =