{"repo":"zakarialaoui10/dir2tree","free":true,"listed":false,"github":"https://github.com/zakarialaoui10/dir2tree","clone":"git clone https://github.com/zakarialaoui10/dir2tree.git","description":"a user-friendly Node.js tool for creating organized json tree from a root directory .","language":"JavaScript","stars":39,"topics":["automation","github-actions","javascript","json","nodejs","tree-structure","morocco"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Demo Want to try ! Install Import Common Js Es Module Syntaxe Initialise Arguments - ROOT : The path to the root directory that we want handle. it's required - OPTIONS : An object containing various configuration options to control the behavior of the tree generation.it's optional , These options might include : - fileContent : ( Boolean ) - fileName : ( Boolean ) - fileExtension : ( Boolean ) - length : ( Boolean ) - size : ( Boolean ) - linesCount : ( Boolean ) - created : ( Boolean ) - lastModified : ( Boolean ) - skip : - folder : ( String[] ) - file : ( String[] ) - extension : ( String[] ) - sortBy : ( String ) , possible values : \"names\" , \"extension\" , \"size\" , \"lines\" , \"created\" , \"lastmodified\" , - order : ( Number ) - CALLBACKS : it's optional Methodes - .write(Target, filename) - .flat(depth, separator) Use It in your Github Repository Create a workflow file like the one below. .github/workflow/dir2tree.yml License This projet is licensed under the terms of MIT License .","default_branch":null,"files":null,"tree":[],"storefront":"/r/zakarialaoui10","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zakarialaoui10/dir2tree/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}