Skip to content

andreazerio/Lowbar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lowbar

My implementation of some lowbar methods using TDD

SetUp

You will need Node.js npm and git installed before being able to run this project.

To check if Node.js is installed on your machine open a terminal window and enter:

node -v

If you do not already have Node.js installed please follow the instructions on this guide.

To check if npm is installed on your machine enter this command in you terminal window:

npm -v

If you do not have npm already installed please follow this guide to set it up.

To check if git is installed on your machine please enter the following commitng in your terminal window:

git --version

If you do not already have git installed on your machine please follow this guide.

Installation

To run this project you will need to clone it onto your local machine and install all dependencies.

To do so use the command line to o navigate to your preferred directory on your local machine and enter the following command on the terminal window:

git clone https://github.com/andreazerio/Lowbar.git

Then navigate inside the folder and install all dependencies by entering the following command on your terminal window:

npm install

To run the tests please run this command on the terminal window:

npm test

Methods implemented

The following methods have been implemented for the purpose of this exercise:

  1. identity
  2. values
  3. first
  4. last
  5. each
  6. indexOf
  7. filter
  8. reject
  9. uniq
  10. map
  11. contains
  12. pluck
  13. reduce
  14. every
  15. some
  16. extends
  17. defaults
  18. once
  19. negate
  20. shuffle
  21. invoke
  22. sortBy
  23. zip
  24. sortedIndex
  25. flatten
  26. intersection
  27. difference
  28. memoize
  29. delay
  30. where
  31. throttle
  32. partial

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published