Socket
Socket
Sign inDemoInstall

@adamtranquilla/lotide

Package Overview
Dependencies
0
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @adamtranquilla/lotide

Collection of useful functions


Version published
Maintainers
1
Install size
13.9 kB
Created

Readme

Source

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.

This project was created and published by me as part of my learnings at Lighthouse Labs.

Usage

Install it:

npm install @adamtranquilla/lotide

Require it:

const _ = require('@adamtranquilla/lotide');

Call it:

const results = _.tail([1, 2, 3]) // => [2, 3]

Documentation

The following functions are currently implemented:

  • head(...): returns first item in array
  • tail(...): returns every item after the first in an array
  • middle(...): returns the middle item(s) of an array
  • countLetters(...): counts all letters in a string
  • countOnly(...): counts only specified letters in a string
  • eqArrays(...): determines if arrays are equivalent in content type and value
  • eqObjects(...): determines if objects are equivalent in content type and value
  • findKey(...): Finds the key
  • findKeyByValue(...): Finds the key for a searchable value
  • flatten(...): Flattens a array with nested arrays
  • letterPositions(...): Returns the letter position of a target letter
  • map(...): Utilizies mapping Callbakcs
  • takeUntil(...): Returns array items up until a target value
  • without(...): Removes a target value

FAQs

Last updated on 08 Dec 2020

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc