Search results
178 packages found
Mapping two Immutable objects into one based on sets defined.
Allows you to merge objects without mutating them.
Provides functions to make mutable objects immutable ('freeze'), and immutable objects mutable ('thaw').
- object
- immutable
- immutability
- persistent
- mutable
- freeze
- frozen
- thaw
- typescript
- deep
- readonly
- clone
- writeable
- sharing
Search through object properties recursively at any level.
Functions for working with objects
Utility for immutable deep updates of objects.
A zero-dependency utility for deeply copying javascript objects
Search through object properties recursively at any level.
This function provides a recursive function to check if two objects are equal.
- assertion
- json-schema-validator
- Symbol.toStringTag
- xdg-open
- hash
- _.extend
- l10n
- option
- get
- symbols
- exit
- runtime
- Uint8Array
- link
- View more
A library for deep and recursive merging of Javascript collections
A series of Tools to make sorting Arrays easier to work with, particularly when sorting objects.
basic immutable JavaScript objects and arrays, with a small API surface area
A typescript implementation of Rust's [Result](https://doc.rust-lang.org/std/result/) and [Option](https://doc.rust-lang.org/std/option/) objects.
- typescript
- values
- json
- irq
- guid
- operating-system
- gradients css3
- search
- number
- starter
- japanese
- ponyfill
- shell
- bootstrap css
- View more
This package helps access and manipulate data in deeply nested Javascript objects more comfortably using an easy and powerful notation.
- tc39
- fast-deep-clone
- validate
- sameValueZero
- babel-core
- starter
- irq
- bound
- getPrototypeOf
- descriptors
- symlink
- regular expressions
- spinner
- ES2023
- View more
TypeScript first validation and class creation library
Ensure immutability by updating javascript objects using a path similar to CSS/jQuery selector, great for react/redux applications where immutability is required, especially when working with deeply nested objects.
Utility for building immutable objects
Objix is a delightfully convienient, high performance, zero dependency and super lightweight utility which extends the javascript standard library to sugar many common use cases for working with any objects.
- metadata
- fixed-width
- preprocessor
- length
- mkdir
- immutable
- rm -fr
- events
- ECMAScript 2019
- css nesting
- BigUint64Array
- telephone
- karma
- mixins
- View more
Objix is a delightfully convienient, high performance, zero dependency and super lightweight utility which extends the javascript standard library to sugar many common use cases for working with any objects.
- css variable
- classnames
- app
- pipe
- up
- call-bind
- generics
- remove
- web
- busy
- higher-order
- deepclone
- emoji
- description
- View more
Sufficiently immutable objects for JavaScript.