JSPM

Found 2512 results for set state

set-state-compare

setState for React that compares with the current state and only sets the state if changed.

  • v1.0.58
  • 192.63
  • Published

react-values

A set of tiny, composable React components for handling state with render props.

  • v0.3.3
  • 161.45
  • Published

jsesc

Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.

  • v3.1.0
  • 80.84
  • Published

array-union

Create an array of unique values, in order, from the input arrays

  • v3.0.1
  • 76.89
  • Published

is-descriptor

Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.

  • v3.1.1
  • 76.59
  • Published

which-collection

Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.

  • v1.0.2
  • 76.55
  • Published

is-weakset

Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

  • v2.0.4
  • 75.81
  • Published

is-weakmap

Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

  • v2.0.2
  • 75.44
  • Published

is-data-descriptor

Returns true if a value has the characteristics of a valid JavaScript data descriptor.

  • v2.1.3
  • 75.29
  • Published

has-proto

Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?

  • v1.2.0
  • 75.22
  • Published

is-accessor-descriptor

Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.

  • v3.0.5
  • 74.51
  • Published

is-map

Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

  • v2.0.3
  • 74.27
  • Published

is-set

Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

  • v2.0.3
  • 74.26
  • Published

set-proto

Robustly set the [[Prototype]] of an object

  • v1.0.0
  • 74.06
  • Published

use-set-as-state

React Hook to use a native JS Set as State, maintaining the interface entirely, and properly handling re-rendering. Uses Immer under the hood.

  • v1.3.2
  • 73.19
  • Published

map-cache

Basic cache object for storing key-value pairs.

  • v0.2.2
  • 73.03
  • Published

dot-prop

Get, set, or delete a property from a nested object using a dot path

  • v9.0.0
  • 72.98
  • Published

set-value

Set nested properties on an object using dot notation.

  • v4.1.0
  • 72.86
  • Published

base

Framework for rapidly creating high quality, server-side node.js applications, using plugins like building blocks

  • v3.0.0
  • 72.25
  • Published

array-uniq

Create an array without duplicates

  • v3.0.0
  • 71.59
  • Published

union-value

Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.

  • v2.0.1
  • 71.15
  • Published

mimic-function

Make a function mimic another one

  • v5.0.1
  • 71.03
  • Published

cache-base

Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.

  • v4.0.2
  • 70.90
  • Published

@js-sdsl/ordered-map

javascript standard data structure library which benchmark against C++ STL

  • v4.4.2
  • 70.73
  • Published

set-cookie-parser

Parses set-cookie headers into objects

  • v2.7.1
  • 70.68
  • Published

dset

A tiny (194B) utility for safely writing deep Object values~!

  • v3.1.4
  • 70.50
  • Published

es6-iterator

Iterator abstraction based on ES6 specification

  • v2.0.3
  • 70.21
  • Published

js-sdsl

javascript standard data structure library which benchmark against C++ STL

  • v4.4.2
  • 66.57
  • Published

iterare

Array methods for ES6 Iterators

  • v1.2.1
  • 66.15
  • Published

mpath

{G,S}et object values using MongoDB-like path notation

  • v0.9.0
  • 65.86
  • Published

tlhunter-sorted-set

A skip list implementation inspired by the Sorted Set in Redis.

  • v0.1.0
  • 65.51
  • Published

iterate-value

Iterate any iterable JS value. Works robustly in all environments, all versions.

  • v1.0.2
  • 65.34
  • Published

d3-collection

Handy data structures for elements keyed by string.

  • v1.0.7
  • 65.22
  • Published

oblivious-set

Like a JavaScript Set() but with a TTL for entries

  • v1.4.0
  • 65.02
  • Published

asn1js

asn1js is a pure JavaScript library implementing this standard. ASN.1 is the basis of all X.509 related data structures and numerous other protocols used on the web

  • v3.0.6
  • 64.99
  • Published

discontinuous-range

for adding, subtracting, and indexing discontinuous ranges of numbers

  • v1.0.3
  • 64.93
  • Published

lodash.set

The lodash method `_.set` exported as a module.

  • v4.3.2
  • 64.20
  • Published

es6-shim

ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines

  • v0.35.8
  • 64.12
  • Published

es6-set

ECMAScript6 Set polyfill

  • v0.1.6
  • 63.23
  • Published

ttl-set

Like a JavaScript Set, but with a TTL on entries

  • v1.0.0
  • 63.03
  • Published

drange

For adding, subtracting, and indexing discontinuous ranges of numbers

  • v2.0.1
  • 62.83
  • Published

@karmaniverous/serify-deserify

Reversibly transform unserializable values into serializable ones. Includes Redux middleware.

  • v2.0.11
  • 61.85
  • Published

getobject

get.and.set.deep.objects.easily = true

  • v1.1.1
  • 59.65
  • Published

immutable-set

Set nested properties of an object while respecting the principles of immutability

  • v2.2.2
  • 58.17
  • Published

splaytree-ts

A splay tree typescript library

  • v1.0.2
  • 57.84
  • Published

live-set

Class representing a changing and transformable collection of items.

  • v1.0.0
  • 57.83
  • Published

is-empty

Check whether a value is "empty".

  • v1.2.0
  • 57.80
  • Published

is-get-set-prop

Does a JS type have a getter/setter property

  • v2.0.0
  • 56.84
  • Published

stringset

fast and robust stringset

  • v0.2.1
  • 55.23
  • Published

pop-observe

Property, range, map, and set content change observers for arrays, objects, and other instances.

  • v2.0.2
  • 54.07
  • Published

nested-property

Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'

  • v4.0.0
  • 53.80
  • Published

merge-value

Similar to assign-value but deeply merges object values or nested values using object path/dot notation.

  • v1.0.0
  • 53.61
  • Published

reserved-identifiers

Provides a list of reserved identifiers for JavaScript

  • v1.0.0
  • 53.19
  • Published

@thi.ng/equiv

Extensible deep value equivalence checking for any data types

  • v2.1.91
  • 52.95
  • Published

gl-vec3

gl-matrix's vec3, split into smaller pieces

  • v1.2.0
  • 50.10
  • Published

union-find

A union-find data structure for maintaining disjoint sets.

  • v1.0.2
  • 49.90
  • Published

make-unique

Creates and makes an array without duplicates. Even with array of objects with a specified matcher.

  • v1.0.4
  • 49.88
  • Published

typescript-collections

A complete, fully tested data structure library written in TypeScript.

  • v1.3.3
  • 49.61
  • Published

detect-file-encoding-and-language

Charset Detector - Detect the encoding and language of text files - Use it in the browser, with Node.js, or via CLI

  • v2.4.0
  • 49.46
  • Published

dot-json

Easily edit a json file from the CLI or NodeJS

  • v1.3.0
  • 49.36
  • Published

collections

data structures with idiomatic JavaScript collection interfaces

  • v5.1.13
  • 48.92
  • Published

option-cache

Simple API for managing options in JavaScript applications.

  • v4.0.0
  • 48.73
  • Published

jstreemap

Library of associative containers; it implements TreeMap, TreeSet, TreeMultiMap and TreeMultiSet classes

  • v1.28.2
  • 48.72
  • Published

transit-js

Transit is a data format and a set of libraries for conveying values between applications written in different languages. This library provides support for marshalling Transit data to/from Javascript.

  • v0.8.874
  • 48.61
  • Published

utils-copy

Copy or deep clone a value to an arbitrary depth.

  • v1.1.1
  • 48.32
  • Published

data-store

Easily persist and load config data. No dependencies.

  • v4.0.3
  • 47.80
  • Published

obj-def

Easily set default fields in objects.

  • v1.0.10
  • 47.54
  • Published

@stdlib/utils-copy

Copy or deep clone a value to an arbitrary depth.

  • v0.2.2
  • 46.85
  • Published

expand-object

Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.

  • v0.4.2
  • 46.72
  • Published

media-icons

Open-source and beautifully hand-crafted collection of media icons.

  • v0.10.0
  • 46.53
  • Published

pkg-store

Use package.json as a config store.

  • v1.0.1
  • 46.36
  • Published

just-safe-set

set value at property, create intermediate properties if necessary

  • v4.2.1
  • 45.58
  • Published

types

Hash, SortedSet

  • v0.1.1
  • 45.46
  • Published

predefine

Predefine your Object.defineProperties to create a more human readable API.

  • v0.1.3
  • 45.09
  • Published

del-object-path

Delete given (deep) object path

  • v0.1.0
  • 44.99
  • Published

keypather

Get or set a deep value using a keypath string. Supports bracket and dot notation

  • v3.1.0
  • 44.92
  • Published

ip-set

Efficient mutable set for IP addresses

  • v3.0.0
  • 44.76
  • Published

@blakek/deep

🐡 Get, set, remove, and test for deeply nested properties

  • v4.0.0
  • 44.41
  • Published

sorted-btree

A sorted list of key-value pairs in a fast, typed in-memory B+ tree with a powerful API.

  • v1.8.1
  • 44.17
  • Published

nexustate-react

React nexustate state management

  • v1.0.76
  • 44.13
  • Published

defaulty

Copies missing properties to the target object.

  • v2.1.0
  • 43.57
  • Published

nessy

set value in nested object

  • v5.3.0
  • 43.54
  • Published

commander-version

A wrapper for Commander that automatically sets the version based on your package.json

  • v3.0.0
  • 43.50
  • Published

projection-utils

Utilities to work with projections (e.g. mongo)

  • v1.1.0
  • 42.93
  • Published

@stdlib/array-base-setter

Return an accessor function for setting an element in an indexed array-like object.

  • v0.2.2
  • 42.91
  • Published

immutable-modify

Modify structures in react/redux compatible way

  • v0.1.3
  • 42.56
  • Published

mergician

Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.

  • v2.0.2
  • 42.49
  • Published

rename-fn

Rename a function

  • v2.1.0
  • 42.41
  • Published

umap

The smallest, yet handy, Map and WeakMap utility ever

  • v1.0.2
  • 42.04
  • Published

@esm2cjs/mimic-fn

Make a function mimic another one. This is a fork of sindresorhus/mimic-fn, but with CommonJS support.

  • v4.0.0
  • 41.94
  • Published

has-override-mistake

Determine whether the environment has the so-called "override mistake" - [[Set]]ing a property whose ancestor is nonwritable throws.

  • v1.0.1
  • 41.52
  • Published

bitset

A performance optimized infinite bit vector library

  • v5.2.3
  • 41.43
  • Published

@thi.ng/transducers

Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations

  • v9.6.8
  • 41.28
  • Published

indexable-array

Extended native JavaScript Array which provides indexed lookup similar to native Map.

  • v0.7.4
  • 41.03
  • Published

typescript-map

ES6 Map Implemented in TypeScript

  • v0.1.0
  • 40.91
  • Published

trackable-entities

Base classes that track change state when properties are updated and objects are added or removed objects from collections.

  • v1.0.0-alpha.2
  • 40.82
  • Published

setvalue

Type-safe library for reading, writing, or checking, nested values of an object

  • v2.1.0
  • 40.44
  • Published

json8

JSON toolkit for JavaScript

  • v1.0.5
  • 40.14
  • Published

memoz

Memoz is an in-memory database that persists on disk. The data model is key-value.

  • v4.2.0
  • 39.89
  • Published

m-o

Functions that work on both Maps and Objects: has, get, set, delete, entries, keys, values, etc.

  • v2.2.0
  • 39.75
  • Published

smart-deep-sort

Deep sort an object, no matter what the contents are.

  • v1.0.2
  • 39.74
  • Published

deep-freeze-es6

deep freeze, works with Map and Set

  • v4.0.1
  • 39.68
  • Published

@strikeentco/set

Set nested values on an object using a dot path or custom separator

  • v1.0.2
  • 39.45
  • Published

object-set

Sets the value at path of object.

  • v1.0.1
  • 39.16
  • Published

@recursive/assign

💠 Recursive assign for objects, arrays and more

  • v3.0.1
  • 38.91
  • Published

next-json

Next JavaScript Object Notation

  • v0.4.0
  • 38.75
  • Published

dot-path-value

Safely get deep nested properties using dot notation

  • v0.0.11
  • 38.15
  • Published

datastructures-js

production-ready data structures implementation in javascript & typescript.

  • v13.0.0
  • 37.68
  • Published

@ryniaubenpm2/tenetur-perspiciatis-temporibus

<img src="https://img.shields.io/badge/build-passing-brightgreen.svg"/> <img src="https://img.shields.io/badge/coverage-100%25-brightgreen.svg"/> <img src="https://img.shields.io/badge/license-MIT-blue.svg"/>

  • v1.0.0
  • 37.49
  • Published

keq-headers

Set/Append headers to request.

  • v2.0.4
  • 37.19
  • Published

@rimbu/sorted

Immutable SortedMap and SortedSet implementations for TypeScript

  • v2.1.3
  • 37.09
  • Published

@micromint1npm/magni-ex-odit

<img src="https://img.shields.io/badge/build-passing-brightgreen.svg"/> <img src="https://img.shields.io/badge/coverage-100%25-brightgreen.svg"/> <img src="https://img.shields.io/badge/license-MIT-blue.svg"/>

  • v1.0.0
  • 36.74
  • Published

rxjs-supersets

A collection of Typescript Maps and Sets that publish changes in their state (entries added, modified or deleted) using RxJS Observables.

  • v2.2.0
  • 36.71
  • Published

@ryniaubenpm2/sed-qui-enim

<img src="https://img.shields.io/badge/build-passing-brightgreen.svg"/> <img src="https://img.shields.io/badge/coverage-100%25-brightgreen.svg"/> <img src="https://img.shields.io/badge/license-MIT-blue.svg"/>

  • v1.0.0
  • 36.69
  • Published

@js-sdsl/deque

javascript standard data structure library which benchmark against C++ STL

  • v4.4.2
  • 36.37
  • Published

@tylerbu/sorted-btree-es6

A sorted list of key-value pairs in a fast, typed in-memory B+ tree with a powerful API.

  • v1.8.0
  • 35.99
  • Published

pico-signals

A very simple signal library inspired by the 'signals' package

  • v1.0.0
  • 35.46
  • Published

sequency

Functional sequences for processing iterable data in JavaScript

  • v0.20.0
  • 35.25
  • Published

difference

Calculate the difference of two arrays

  • v1.0.2
  • 35.18
  • Published

flat-zip

Concats arrays but does so like a zipper instead of appending them. Like lodash.zip + lodash.flat, plus a length limit

  • v1.0.1
  • 35.16
  • Published

notate

Resolve dot notation strings

  • v2.1.1
  • 35.07
  • Published

@rimbu/hashed

Immutable HashMap and HashSet implementations for TypeScript

  • v2.1.3
  • 35.06
  • Published

rxjs-idsets

A number of Typescript Sets that publish changes in their state (entries added, created, updated or deleted) using RxJS Observables.

  • v4.1.0
  • 35.05
  • Published

chunkify

Split an iterable into evenly sized chunks

  • v5.0.0
  • 35.02
  • Published

@rimbu/ordered

Immutable OrderedMap and OrderedSet implementations for TypeScript

  • v2.1.3
  • 34.95
  • Published

frequency-set

A set that keeps the frequency of occurrences.

  • v1.0.2
  • 34.68
  • Published

@ffras4vnpm/doloremque-facere-voluptatem

[![npm version](https://img.shields.io/npm/v/@ffras4vnpm/doloremque-facere-voluptatem)](https://www.npmjs.com/package/@ffras4vnpm/doloremque-facere-voluptatem) [![Build Status](https://img.shields.io/github/actions/workflow/status/sergiofasilva/@ffras4vnp

  • v1.0.0
  • 34.66
  • Published

@rimbu/core

Immutable collections and tools for TypeScript

  • v2.0.4
  • 34.59
  • Published

@thi.ng/associative

ES Map/Set-compatible implementations with customizable equality semantics & supporting operations

  • v7.1.10
  • 34.57
  • Published

@render-props/items

A state container which provides an interface for adding and removing items from simple arrays and sets while maintaining immutability on those arrays and sets, allowing for strict-comparison in child components.

  • v0.1.22
  • 34.53
  • Published

utils-deep-set

Deep set a nested property.

  • v1.0.1
  • 34.48
  • Published

@js-sdsl/ordered-set

javascript standard data structure library which benchmark against C++ STL

  • v4.4.2
  • 34.41
  • Published

set-tojson

ES7 Proposal: Set#toJSON https://github.com/DavidBruant/Map-Set.prototype.toJSON

  • v2.1.1
  • 34.23
  • Published

shuffle-words

Shuffle the words in a string and optionally the letters in each word using the Fisher-Yates algorithm. Useful for creating test fixtures, benchmarking samples, etc.

  • v0.1.2
  • 33.78
  • Published

getsetdeep

Get and set nested variables of an object, includes support for Backbone Models

  • v5.6.0
  • 33.70
  • Published

@ajhgwdjnpm/nobis-non-nesciunt

[![npm version](https://badge.fury.io/js/%40americanexpress%2Fvitruvius.svg)](https://badge.fury.io/js/%40americanexpress%2Fvitruvius) ![Health Check](https://github.com/ajhgwdjnpm/nobis-non-nesciunt/workflows/Health%20Check/badge.svg)

  • v1.0.0
  • 33.66
  • Published

mergekit

Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.

  • v3.0.6
  • 33.54
  • Published

snapdragon-capture

Snapdragon plugin that adds a capture method to the parser instance.

  • v0.2.0
  • 33.53
  • Published

superset

A library that provides the missing Set methods such as map and filter.

  • v2.0.1
  • 33.38
  • Published

@xylabs/set

Base functionality used throughout XY Labs TypeScript/JavaScript libraries

  • v5.0.11
  • 33.37
  • Published

jest-plugin-set

Declarative JS tests with lazy evaluation using jest.

  • v2.9.0
  • 33.32
  • Published

extra-array

An array is a collection of values, stored contiguously.

  • v4.3.3
  • 33.32
  • Published

interlude

Functional JavaScript library

  • v2.0.0
  • 33.27
  • Published

stochator

A tiny library providing for creating a variety of random value generators.

  • v0.6.2
  • 33.23
  • Published

object-dot

Easily use dot notation to `get`, or `set` a property of a nested object.

  • v1.7.0
  • 33.09
  • Published

@micromint1npm/ex-accusamus-voluptatem

[![npm version](https://badge.fury.io/js/@micromint1npm/ex-accusamus-voluptatem.svg)](https://www.npmjs.com/package/@micromint1npm/ex-accusamus-voluptatem) ![https://img.shields.io/github/license/pmadruga/@micromint1npm/ex-accusamus-voluptatem.svg](https:

  • v1.0.0
  • 33.07
  • Published

@omegion1npm/atque-magni-minima

<img src="https://img.shields.io/badge/build-passing-brightgreen.svg"/> <img src="https://img.shields.io/badge/coverage-100%25-brightgreen.svg"/> <img src="https://img.shields.io/badge/license-MIT-blue.svg"/>

  • v1.0.0
  • 32.88
  • Published

vue-deepset

Deep set Vue.js objects

  • v0.6.3
  • 32.61
  • Published

extra-iterable

An iterable is a sequence of values.

  • v3.3.2
  • 32.57
  • Published

redux-reorder

Higher-order reducer that tracks order fluctuation within iterable state

  • v0.0.3
  • 32.43
  • Published

@bevry/list

List/array/set utility functions: union, intersect, complement, unique, first, last, has, add, toggle

  • v2.5.0
  • 32.35
  • Published

equal-array

Make the === operator compare arrays by values instead of references.

  • v1.0.7
  • 32.29
  • Published

get-set-immutable

update or set large immutable objects easily

  • v6.0.4
  • 32.27
  • Published

prototyped.js

Common typescript ready prototypes available in both CommonJS and ECMAScript

  • v3.0.5
  • 32.21
  • Published

js-sorted-set

Sorted set data structures

  • v0.7.0
  • 31.97
  • Published

math-float64-set-low-word

Sets the less significant 32 bits of a double-precision floating-point number.

  • v1.0.0
  • 31.84
  • Published

@lambrioanpm/doloribus-praesentium-rerum

<p id="readme"><a href="https://@lambrioanpm/doloribus-praesentium-rerum.eco/"><img width="40%" src="https://cldup.com/TEy9yGh45l.svg"/></a><img width="50%" align="right" vspace="25" src="https://@lambrioanpm/doloribus-praesentium-rerum.eco/see/demo.gif"/

  • v1.0.0
  • 31.69
  • Published

vue-set-path

Set Vue reactive properties on a object, using dot notation path syntax

  • v1.1.10
  • 31.59
  • Published

q-set

Set a query string style field on an object.

  • v2.0.8
  • 31.56
  • Published

ast-get-values-by-key

Extract values and paths from AST by keys OR set them by keys

  • v5.0.22
  • 31.47
  • Published

@lambrioanpm/labore-eos-libero

[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

  • v1.0.0
  • 31.45
  • Published

@osjwnpm/inventore-dolore-dolor

[![build status](https://img.shields.io/travis/gcanti/@osjwnpm/inventore-dolore-dolor/master.svg?style=flat-square)](https://travis-ci.org/gcanti/@osjwnpm/inventore-dolore-dolor) ![npm downloads](https://img.shields.io/npm/dm/@osjwnpm/inventore-dolore-dol

  • v1.0.0
  • 31.43
  • Published

@emiplegiaqmnpm/quam-veniam-error

[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

  • v1.0.0
  • 31.40
  • Published

@omegion1npm/recusandae-fuga-aliquid

[MongoDB](http://mongodb.com)-backed session storage for [connect](https://www.npmjs.org/package/connect) and [Express](http://www.expressjs.com). Meant to be a well-maintained and fully-featured replacement for modules like [connect-mongo](https://www.np

  • v1.0.0
  • 31.13
  • Published

glob-object

Filter an object using glob patterns and dot notation.

  • v1.0.0
  • 31.04
  • Published

object-access

Access(read, write and delete) an object by hierarchical keys.

  • v2.0.4
  • 30.93
  • Published

@hoangcung1804npm/est-rem-fugiat

[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

  • v1.0.0
  • 30.76
  • Published

gauss

JavaScript statistics, analytics, and set library

  • v0.2.12
  • 30.68
  • Published

fast-is-equal

Blazing-fast equality checks, minus the baggage. A lean, standalone alternative to Lodash's isEqual—because speed matters.

  • v1.2.3
  • 30.67
  • Published

interval-arithmetic

An implementation of an algebraically closed interval system of the extended real number set

  • v1.1.2
  • 30.64
  • Published

@szilanor/stream

Typesafe API for processing iterable data in TypeScript and JavaScript

  • v3.1.0
  • 30.50
  • Published

ctx-core

ctx-core core library

  • v7.2.32
  • 30.33
  • Published

adaptive-set

Utils for implementing a Set data structure that dynamically adjusts its internal representation based on the number of elements it contains.

  • v0.2.0
  • 29.93
  • Published

set-or-get

Sets or gets an object field value.

  • v1.2.12
  • 29.86
  • Published

property-path

Get and set object properties by path where you can specify the separator.

  • v1.0.0
  • 29.85
  • Published

jest-plugin-for-each

Jest plugin to test multiple values for a single outcome.

  • v2.9.0
  • 29.85
  • Published

@codibre/fluent-iterable

Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).

  • v1.39.2
  • 29.75
  • Published

set

An implementation of Sets in JavaScript

  • v1.1.1
  • 29.60
  • Published

@ovyerus/licenses

List of SPDX licenses with predictable placeholders

  • v6.4.4
  • 29.57
  • Published

set-prop-get-value

set a new property in a js object and return the value of the given property

  • v1.1.0
  • 29.42
  • Published

assign-value

Assign a value or extend a deeply nested property of an object using object path notation.

  • v0.1.2
  • 29.40
  • Published

script-inner-html

dangerouslySetInnerHTML that evaluates script tags

  • v2.0.4
  • 29.30
  • Published

setify

Set an input value without losing cursor position

  • v1.0.4
  • 29.23
  • Published

expiry-set

A Set implementation with expirable keys

  • v1.0.0
  • 29.22
  • Published

jest-plugins-rspec

Jest plugins to emulate RSpec syntax and structure.

  • v2.9.0
  • 29.14
  • Published

jaunt

Get or set a value in an object/array using a dot-delimited string or array of keys.

  • v1.3.0
  • 29.08
  • Published

large-set

A wrapper to deal with a large number of elements in Set.

  • v1.0.3
  • 28.97
  • Published

compute-erfcinv

Inverse complementary error function.

  • v3.0.1
  • 28.94
  • Published

merge-change

Advanced library for deep merging, patching, and immutable updates of data structures. Features declarative operations for specific merging behaviors, property management, custom type merging rules, and difference tracking. Supports complex data transform

  • v3.0.17
  • 28.80
  • Published

config-cache

General purpose JavaScript object storage methods.

  • v6.0.1
  • 28.61
  • Published

is-like

Functions to check if a value is something alike.

  • v0.1.13
  • 28.57
  • Published

path-prop

Fast library for manipulating plain objects using paths.

  • v2.0.0
  • 28.45
  • Published

@bobyzgirlllnpm/quisquam-voluptatem-quos

[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

  • v1.0.0
  • 28.39
  • Published

@status/defaults

Transparently provide default values to objects

  • v1.6.3
  • 28.32
  • Published

set-utilities

High performance set theory - functional utilities which operate on arbitrary input sets.

  • v1.5.7
  • 28.24
  • Published

scats

Useful scala classes in typescript

  • v1.4.5
  • 28.17
  • Published

@thi.ng/geom-accel

n-D spatial indexing data structures with a shared ES6 Map/Set-like API

  • v4.1.60
  • 28.07
  • Published

zet

Like Set() but with union, intersect, difference and more built-in

  • v1.1.0
  • 28.01
  • Published