JSPM

Found 2512 results for set state

discontinuous-range

for adding, subtracting, and indexing discontinuous ranges of numbers

  • v1.0.3
  • 64.99
  • Published

oblivious-set

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

  • v1.4.0
  • 64.95
  • Published

es6-shim

ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines

  • v0.35.8
  • 64.28
  • Published

lodash.set

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

  • v4.3.2
  • 64.21
  • Published

es6-set

ECMAScript6 Set polyfill

  • v0.1.6
  • 63.32
  • Published

ttl-set

Like a JavaScript Set, but with a TTL on entries

  • v1.0.0
  • 63.09
  • Published

drange

For adding, subtracting, and indexing discontinuous ranges of numbers

  • v2.0.1
  • 62.74
  • Published

@karmaniverous/serify-deserify

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

  • v2.0.11
  • 61.93
  • Published

getobject

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

  • v1.1.1
  • 59.82
  • Published

immutable-set

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

  • v2.2.2
  • 58.20
  • Published

is-empty

Check whether a value is "empty".

  • v1.2.0
  • 57.97
  • Published

live-set

Class representing a changing and transformable collection of items.

  • v1.0.0
  • 57.90
  • Published

splaytree-ts

A splay tree typescript library

  • v1.0.2
  • 57.81
  • Published

is-get-set-prop

Does a JS type have a getter/setter property

  • v2.0.0
  • 56.98
  • Published

stringset

fast and robust stringset

  • v0.2.1
  • 55.57
  • Published

pop-observe

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

  • v2.0.2
  • 53.95
  • Published

merge-value

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

  • v1.0.0
  • 53.82
  • 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.82
  • Published

reserved-identifiers

Provides a list of reserved identifiers for JavaScript

  • v1.0.0
  • 53.26
  • Published

@thi.ng/equiv

Extensible deep value equivalence checking for any data types

  • v2.1.91
  • 53.03
  • Published

gl-vec3

gl-matrix's vec3, split into smaller pieces

  • v1.2.0
  • 50.24
  • Published

make-unique

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

  • v1.0.4
  • 50.14
  • Published

union-find

A union-find data structure for maintaining disjoint sets.

  • v1.0.2
  • 49.91
  • Published

typescript-collections

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

  • v1.3.3
  • 49.68
  • 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.40
  • Published

dot-json

Easily edit a json file from the CLI or NodeJS

  • v1.3.0
  • 49.38
  • Published

collections

data structures with idiomatic JavaScript collection interfaces

  • v5.1.13
  • 49.01
  • Published

jstreemap

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

  • v1.28.2
  • 48.83
  • 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.71
  • Published

option-cache

Simple API for managing options in JavaScript applications.

  • v4.0.0
  • 48.66
  • Published

utils-copy

Copy or deep clone a value to an arbitrary depth.

  • v1.1.1
  • 48.27
  • Published

data-store

Easily persist and load config data. No dependencies.

  • v4.0.3
  • 47.87
  • Published

obj-def

Easily set default fields in objects.

  • v1.0.10
  • 47.63
  • Published

@stdlib/utils-copy

Copy or deep clone a value to an arbitrary depth.

  • v0.2.2
  • 46.83
  • 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.69
  • Published

media-icons

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

  • v0.10.0
  • 46.35
  • Published

pkg-store

Use package.json as a config store.

  • v1.0.1
  • 46.20
  • Published

just-safe-set

set value at property, create intermediate properties if necessary

  • v4.2.1
  • 45.57
  • Published

types

Hash, SortedSet

  • v0.1.1
  • 45.51
  • Published

predefine

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

  • v0.1.3
  • 45.20
  • Published

del-object-path

Delete given (deep) object path

  • v0.1.0
  • 45.08
  • Published

keypather

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

  • v3.1.0
  • 44.97
  • Published

ip-set

Efficient mutable set for IP addresses

  • v3.0.0
  • 44.84
  • Published

@blakek/deep

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

  • v4.0.0
  • 44.48
  • 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.35
  • Published

nexustate-react

React nexustate state management

  • v1.0.76
  • 44.07
  • Published

nessy

set value in nested object

  • v5.3.0
  • 43.62
  • Published

defaulty

Copies missing properties to the target object.

  • v2.1.0
  • 43.61
  • Published

commander-version

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

  • v3.0.0
  • 43.48
  • Published

@stdlib/array-base-setter

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

  • v0.2.2
  • 43.01
  • Published

projection-utils

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

  • v1.1.0
  • 42.95
  • 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.56
  • Published

rename-fn

Rename a function

  • v2.1.0
  • 42.46
  • Published

umap

The smallest, yet handy, Map and WeakMap utility ever

  • v1.0.2
  • 42.08
  • 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
  • 42.03
  • 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.67
  • Published

bitset

A performance optimized infinite bit vector library

  • v5.2.3
  • 41.44
  • Published

@thi.ng/transducers

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

  • v9.6.8
  • 41.34
  • Published

indexable-array

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

  • v0.7.4
  • 41.09
  • 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.78
  • Published

setvalue

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

  • v2.1.0
  • 40.69
  • Published

json8

JSON toolkit for JavaScript

  • v1.0.5
  • 40.24
  • Published

m-o

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

  • v2.2.0
  • 39.88
  • Published

memoz

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

  • v4.2.0
  • 39.87
  • Published

deep-freeze-es6

deep freeze, works with Map and Set

  • v4.0.1
  • 39.82
  • Published

smart-deep-sort

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

  • v1.0.2
  • 39.75
  • Published

@strikeentco/set

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

  • v1.0.2
  • 39.43
  • Published

@recursive/assign

💠 Recursive assign for objects, arrays and more

  • v3.0.1
  • 38.98
  • Published

object-set

Sets the value at path of object.

  • v1.0.1
  • 38.92
  • Published

next-json

Next JavaScript Object Notation

  • v0.4.0
  • 38.87
  • Published

dot-path-value

Safely get deep nested properties using dot notation

  • v0.0.11
  • 38.13
  • Published

datastructures-js

production-ready data structures implementation in javascript & typescript.

  • v13.0.0
  • 37.74
  • 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.51
  • Published

@rimbu/sorted

Immutable SortedMap and SortedSet implementations for TypeScript

  • v2.1.3
  • 37.18
  • Published

keq-headers

Set/Append headers to request.

  • v2.0.4
  • 37.17
  • 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.75
  • 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.73
  • 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.73
  • Published

@js-sdsl/deque

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

  • v4.4.2
  • 36.35
  • 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.97
  • Published

pico-signals

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

  • v1.0.0
  • 35.52
  • Published

sequency

Functional sequences for processing iterable data in JavaScript

  • v0.20.0
  • 35.30
  • 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.17
  • Published

difference

Calculate the difference of two arrays

  • v1.0.2
  • 35.16
  • Published

notate

Resolve dot notation strings

  • v2.1.1
  • 35.12
  • Published

chunkify

Split an iterable into evenly sized chunks

  • v5.0.0
  • 35.08
  • Published

@rimbu/hashed

Immutable HashMap and HashSet implementations for TypeScript

  • v2.1.3
  • 35.04
  • 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.00
  • Published

@rimbu/ordered

Immutable OrderedMap and OrderedSet implementations for TypeScript

  • v2.1.3
  • 34.93
  • Published

@thi.ng/associative

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

  • v7.1.10
  • 34.67
  • Published

frequency-set

A set that keeps the frequency of occurrences.

  • v1.0.2
  • 34.67
  • Published

@rimbu/core

Immutable collections and tools for TypeScript

  • v2.0.4
  • 34.64
  • 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.62
  • 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.55
  • Published

@js-sdsl/ordered-set

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

  • v4.4.2
  • 34.49
  • Published

utils-deep-set

Deep set a nested property.

  • v1.0.1
  • 34.49
  • Published

set-tojson

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

  • v2.1.1
  • 34.28
  • 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.76
  • Published

getsetdeep

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

  • v5.6.0
  • 33.75
  • 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

snapdragon-capture

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

  • v0.2.0
  • 33.59
  • 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.52
  • Published

@xylabs/set

Base functionality used throughout XY Labs TypeScript/JavaScript libraries

  • v5.0.11
  • 33.43
  • Published

interlude

Functional JavaScript library

  • v2.0.0
  • 33.40
  • Published

superset

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

  • v2.0.1
  • 33.39
  • Published

jest-plugin-set

Declarative JS tests with lazy evaluation using jest.

  • v2.9.0
  • 33.37
  • Published

stochator

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

  • v0.6.2
  • 33.34
  • Published

extra-array

An array is a collection of values, stored contiguously.

  • v4.3.3
  • 33.30
  • Published

object-dot

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

  • v1.7.0
  • 33.17
  • 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.09
  • 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.86
  • Published

vue-deepset

Deep set Vue.js objects

  • v0.6.3
  • 32.71
  • Published

extra-iterable

An iterable is a sequence of values.

  • v3.3.2
  • 32.65
  • 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.41
  • Published

equal-array

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

  • v1.0.7
  • 32.37
  • Published

get-set-immutable

update or set large immutable objects easily

  • v6.0.4
  • 32.32
  • Published

prototyped.js

Common typescript ready prototypes available in both CommonJS and ECMAScript

  • v3.0.5
  • 32.26
  • Published

js-sorted-set

Sorted set data structures

  • v0.7.0
  • 32.07
  • Published

math-float64-set-low-word

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

  • v1.0.0
  • 31.89
  • 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.72
  • Published

vue-set-path

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

  • v1.1.10
  • 31.62
  • Published

q-set

Set a query string style field on an object.

  • v2.0.8
  • 31.54
  • Published

ast-get-values-by-key

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

  • v5.0.22
  • 31.53
  • 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.45
  • 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.44
  • 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.43
  • 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.16
  • Published

glob-object

Filter an object using glob patterns and dot notation.

  • v1.0.0
  • 31.08
  • Published

object-access

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

  • v2.0.4
  • 31.00
  • 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.78
  • Published

interval-arithmetic

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

  • v1.1.2
  • 30.68
  • Published

gauss

JavaScript statistics, analytics, and set library

  • v0.2.12
  • 30.66
  • Published

@szilanor/stream

Typesafe API for processing iterable data in TypeScript and JavaScript

  • v3.1.0
  • 30.55
  • 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.45
  • Published

ctx-core

ctx-core core library

  • v7.2.32
  • 30.31
  • 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
  • 30.03
  • Published

set-or-get

Sets or gets an object field value.

  • v1.2.12
  • 29.93
  • Published

jest-plugin-for-each

Jest plugin to test multiple values for a single outcome.

  • v2.9.0
  • 29.89
  • Published

property-path

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

  • v1.0.0
  • 29.86
  • Published

@codibre/fluent-iterable

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

  • v1.39.2
  • 29.84
  • Published

@ovyerus/licenses

List of SPDX licenses with predictable placeholders

  • v6.4.4
  • 29.61
  • Published

set

An implementation of Sets in JavaScript

  • v1.1.1
  • 29.58
  • 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.49
  • Published

assign-value

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

  • v0.1.2
  • 29.38
  • Published

script-inner-html

dangerouslySetInnerHTML that evaluates script tags

  • v2.0.4
  • 29.31
  • Published

setify

Set an input value without losing cursor position

  • v1.0.4
  • 29.27
  • Published

expiry-set

A Set implementation with expirable keys

  • v1.0.0
  • 29.20
  • 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
  • 29.18
  • Published

jest-plugins-rspec

Jest plugins to emulate RSpec syntax and structure.

  • v2.9.0
  • 29.18
  • Published

jaunt

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

  • v1.3.0
  • 29.15
  • Published

large-set

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

  • v1.0.3
  • 29.04
  • Published

compute-erfcinv

Inverse complementary error function.

  • v3.0.1
  • 28.95
  • Published

config-cache

General purpose JavaScript object storage methods.

  • v6.0.1
  • 28.66
  • Published

is-like

Functions to check if a value is something alike.

  • v0.1.13
  • 28.55
  • 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.40
  • Published

@status/defaults

Transparently provide default values to objects

  • v1.6.3
  • 28.37
  • Published

set-utilities

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

  • v1.5.7
  • 28.23
  • Published

scats

Useful scala classes in typescript

  • v1.4.5
  • 28.18
  • Published

@thi.ng/geom-accel

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

  • v4.1.60
  • 28.16
  • Published

zet

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

  • v1.1.0
  • 28.02
  • Published

make-executable

Set the executable bits on a file

  • v2.0.2
  • 27.97
  • Published

simple-hashset

Simple hashsets for node

  • v0.0.1
  • 27.82
  • Published

@crabas0npm/corporis-blanditiis-in

<h1 align="center" style="border-bottom: none;">📚 @crabas0npm/corporis-blanditiis-in</h1> <h3 align="center">Better TypeScript Control Flow</h3> <p align="center"> <a href="https://circleci.com/gh/patrickmichalina/@crabas0npm/corporis-blanditiis-in">

  • v1.0.0
  • 27.82
  • Published

ranges-set

Set operations on human-friendly ranges.

  • v1.2.0
  • 27.76
  • Published

object-all-values-equal-to

Does the AST/nested-plain-object/array/whatever contain only one kind of value?

  • v4.0.22
  • 27.63
  • Published

pixel-white-bg

Set white background color for a pixel.

  • v1.0.10
  • 27.62
  • Published

hashes

A package implementing a HashTable and HashSet

  • v0.1.4
  • 27.44
  • Published

javasetmap.ts

Java-style Set and Map collections (on `{ hashCode(): int, equals(x: any): boolean}` objects) written in TypeScript.

  • v1.1.3
  • 27.36
  • Published

set-env

Sets additional launch environment variables.

  • v1.0.0
  • 27.33
  • Published

@thi.ng/disjoint-set

TypedArray-based disjoint set implementation with quick union & path compression

  • v1.1.28
  • 27.07
  • Published

@qntm-code/utils

A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.

  • v2.22.1
  • 27.04
  • Published

set-object

DEPRECATED - use set-value instead.

  • v1.0.1
  • 26.86
  • Published

extra-set

A pack of functions for working with Sets.

  • v3.2.2
  • 26.76
  • Published

compare-sets

Given two sets, `compare-sets` will return sets of the added, retained, and removed items

  • v1.0.1
  • 26.73
  • Published

buckets-js

Buckets is a complete, fully tested and documented data structure library written in pure JavaScript.

  • v1.98.2
  • 26.69
  • Published

cp-data

cp-data is a JavaScript library for some common data structures

  • v1.1.3
  • 26.65
  • Published

object-set-all-values-to

Recursively walk the input and set all found values in plain objects to something

  • v6.0.20
  • 26.64
  • Published

@osjwnpm/hic-accusantium-dolores

[![Build Status](https://travis-ci.org/osjwnpm/hic-accusantium-dolores.svg?branch=master)](https://travis-ci.org/osjwnpm/hic-accusantium-dolores) [![dependencies Status](https://david-dm.org/osjwnpm/hic-accusantium-dolores/status.svg)](https://david-dm.or

  • v1.0.0
  • 26.52
  • Published

collapse-object

Collapse an object into a string using the syntax from expand-object. This syntax is pretty handy for setting command line arguments, for expanding/collapsing test fixtures, etc.

  • v0.1.0
  • 26.43
  • Published

cfn-changeset-viewer

View the details of a CloudFormation ChangeSet (including nested ones!) in a human-friendly way

  • v0.2.1
  • 26.24
  • Published

dot-prop-ts

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

  • v1.1.1
  • 26.22
  • Published

bigbigmapset

Extension classes of Map and Set that don't have size limits.

  • v1.0.8
  • 26.19
  • Published

@omegion1npm/maiores-similique-fuga

`@omegion1npm/maiores-similique-fuga.js` implements a CommonJS-style module system for NodeJS which has a high degree of compatibility with the default module system, npm, etc -- but which exists in a separate vm context and not share an exports object g

  • v1.0.0
  • 26.18
  • Published

hash-set

Set with custom equality comparisons

  • v1.0.1
  • 25.73
  • Published

es6-collections-iterators

Adds missing values, keys and entries functions to native es6 collection implementations

  • v0.2.1
  • 25.66
  • Published

@hutechwebsite/soluta-eius-nesciunt-a

[![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]

  • v1.0.0
  • 25.60
  • Published

@juln/data-store

Easily persist and load config data. No dependencies.

  • v1.0.2
  • 25.51
  • Published