A parallelized recursive implementation of ls
using fs.readdir
Time spent: 6 hours
Completed:
- Required: ls
- Required: rm
- Required: cat
- Required: mkdir
- Required: touch
- Required: ln
- [] Required: echo
- [] Required: grep
Walkthrough Gif:
-
Follow the Node.js Setup Guide
-
Clone the repo:
git clone https://github.com/jnitin29/nodejs-ls/
-
Place all your code in
ls.js
'sasync function ls()
:require('./helper') async function ls() { // Use 'await' inside 'async function's console.log('Executing ls function...') // Your implementation here } ls()
-
Run:
babel-node ./ls.js