1.0.0 • Published 4 years ago
@andrewzapotochnyi/lotide v1.0.0
Lotide
A mini clone of the Lodash library.
Purpose
BEWARE: This library was published for learning purposes. It is not intended for use in production-grade software. You absolutely shouldn't use this library.
This project was created and published by me as part of my learnings at Lighthouse Labs. It's not polished and refactored properly, so please, avoid this library at any cost :)
Usage
Install it:
npm install @andrewzapotochnyi/lotide
Require it:
const _ = require('@andrewzapotochnyi/lotide');
Call it:
const results = _.tail([1, 2, 3]) // => [2, 3]
Documentation
The following functions are currently implemented:
head
: returns the head of the arraytail
: returns the tail of the arraymiddle
: returns the middle value of the arraycountLetters
: count letters of the stringcountOnly
: counts only certain values of the objecteqArrays
: checks whether two arrays are equaleqObjects
: checks whether two objects are equalfindKey
: finds value of the key in the objectfindKeyByValue
: finds key by specified valueletterPositions
: checks each letter position of the stringmap
: returns first letters of array of stringstakeUntil
: returns array until certain value
1.0.0
4 years ago