jnitin29 / nodejs-ls

week 1 lab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parallel Asynchronous Recursive ls

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:

Video Walkthrough

How To Use:

Setup

  1. Follow the Node.js Setup Guide

  2. Clone the repo:

    git clone https://github.com/jnitin29/nodejs-ls/

Development

  1. Place all your code in ls.js's async function ls():

    require('./helper')
    
    async function ls() {
      // Use 'await' inside 'async function's
      console.log('Executing ls function...')
    
      // Your implementation here
    }
    
    ls()
  2. Run:

    babel-node ./ls.js

About

week 1 lab

License:MIT License


Languages

Language:JavaScript 100.0%