Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A robust, ES3 compatible, "has own property" predicate.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js.
ES spec-compliant shim for Object.hasOwn
Common JavaScript/TypeScript helper functions for better minification
Get a property from an object using dot (object path) notation.
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
- accumulate
- accumulator
- callback
- cb
- find
- for-in
- for-own
- has
- has-own
- hasOwn
- index
- iterate
- iterator
- javascript
- View more
A JavaScript extension package for building strong and modern applications.
- wrap
- mixin
- try
- defer
- throttle
- debounce
- queue
- channel
- worker
- parallel
- parallelism
- multithreading
- goroutine
- asyncIterator
- View more
An Object.hasOwn polyfill
Returns true if an object has any of the specified keys.
Functional replacement for Object.prototype.hasOwnProperty()
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- fast
- functional
- consume
- uuid
- Array.prototype.flatten
- slice
- hasOwn
- text
- object
- compiler
- rds
- read
- guid
- WebSockets
- View more
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
- tape
- async
- is
- es6
- prune
- function.length
- Reflect.getPrototypeOf
- javascript
- express
- trimRight
- trimEnd
- wget
- react pose
- valid
- View more
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
- every
- browser
- compile less
- patch
- regular expressions
- setter
- String.prototype.trim
- defineProperty
- compare
- __proto__
- typed array
- RegExp.prototype.flags
- validation
- typed
- View more
![Async Logo](https://raw.githubusercontent.com/caolan/@merger203/reimagined-rotary-phone/master/logo/@merger203/reimagined-rotary-phone-logo_readme.jpg)
- ECMAScript 2020
- bootstrap less
- break
- computed-types
- clone
- stringify
- korean
- redux-toolkit
- less.js
- error-handling
- settings
- find-up
- scheme
- some
- View more
Similar to omit-empty, recursively omits empty properties, but also compacts/flattens nested arrays in an object.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][5]][6] [![dev dependency status][7]][8] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- parents
- stable
- es2017
- jsdom
- formatting
- setPrototypeOf
- 256
- import
- functions
- middleware
- ECMAScript 2016
- classname
- css less
- keys
- View more
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- classes
- streams
- forEach
- fastclone
- importexport
- variables
- optimist
- var
- ansi
- parsing
- classname
- protocol-buffers
- utility
- file
- View more