JSPM

Found 121 results for immutability

substate

Pub/Sub pattern with State Management

  • v9.0.0
  • 17.10
  • Published

noloopfor

Pacote para fazer loops sem o uso de for

  • v2.0.8
  • 16.76
  • Published

machines

Simplified state machines

  • v1.2.5
  • 15.80
  • Published

data-cursor

Javascript Library to traverse nested structures and modify in place without mutating data

  • v0.5.1
  • 15.12
  • Published

vamoot

Vamoot creates simple immutable objects

  • v0.0.107
  • 14.68
  • Published

@parkour-ops/freeze-thaw

Provides functions to make mutable objects immutable ('freeze'), and immutable objects mutable ('thaw').

  • v1.0.0
  • 14.45
  • Published

deep-seal

Performs Object.seal recursively on the functions and objects

  • v2.2.1
  • 13.84
  • Published

tatabot

Simple yet powerful json validator

  • v1.0.3
  • 13.52
  • Published

jetset

<p align="center"> <a href="https://github.com/DigitalGlobe/jetset"><img src="https://cdn.rawgit.com/DigitalGlobe/jetset/074ede86/examples/public/jetset.png?raw=true" /></a> </p>

  • v2.0.8
  • 13.02
  • Published

array-helper-lib

A utility library providing common array manipulations and React hooks.

    • v1.0.0-beta.1
    • 12.78
    • Published

    deep-freezer

    Just a small function to freeze the entire object avoiding mutability

    • v2.0.4
    • 11.99
    • Published

    freezly

    Small utility for deeply freezing objects in JavaScript.

    • v2.0.2
    • 11.51
    • Published

    @shrugsy/use-immer-state

    Use immutable state with inbuilt time travel. Super-charged use-state with immer capabilities.

    • v3.1.2
    • 11.25
    • Published

    halis-state

    Manage immutable state with these helpers for Objects and Arrays

    • v1.0.0
    • 11.04
    • Published

    basilisk

    A value library for Javascript - makes immutability simple to work with.

    • v0.3.9
    • 10.25
    • Published

    record-tuple-convert

    Easily convert deep Objects and Arrays to Records and Tuples.

    • v0.0.4
    • 10.25
    • Published

    bingo-functional-js

    A port of the PHP bingo-functional library

    • v0.1.0-beta-5
    • 9.98
    • Published

    mediary

    An object immutability helper

    • v0.5.0
    • 9.67
    • Published

    inductive.js

    Inductive programming for JavaScript

    • v0.2.1
    • 9.67
    • Published

    recourier

    Immutable request properties for hapi

    • v2.0.0
    • 9.32
    • Published

    moggy

    Miniature ~2kb library that brings immutability to existing prototype functions employing the principle of least astonishment.

    • v0.1.1
    • 9.31
    • Published

    immutably-array

    Non-mutating operations on arrays (immutably extension).

    • v1.4.0
    • 9.31
    • Published

    metaobject

    JavaScript objects as they should be.

    • v1.0.0
    • 9.31
    • Published

    immis

    1KB immutable magic for React 🪄

    • v0.3.1
    • 9.25
    • Published

    focalize

    A functional lens framework for JavaScript

    • v0.2.3
    • 9.25
    • Published

    immutability

    [![npm version](https://badge.fury.io/js/immutability.svg)](https://badge.fury.io/js/immutability) [![Build Status](https://travis-ci.org/janryWang/immutability.svg)](https://travis-ci.org/janryWang/immutability) [![Coverage Status](https://coveralls.io/r

    • v1.0.2
    • 8.90
    • Published

    update-object

    Mirror of Facebook's update() immutability helper

    • v1.0.0
    • 8.68
    • Published

    immutability-helper2

    mutate a copy of data without changing the original source

    • v3.1.2
    • 7.77
    • Published

    hibe

    Lightweight data framework implementing eventual immutability paradigm

    • v0.0.6
    • 7.75
    • Published

    immutableql

    Immutability helper

    • v1.1.1
    • 7.72
    • Published

    immutably

    Non-mutating operations on data structures.

    • v1.7.0
    • 7.41
    • Published

    @petermikitsh/timm

    Immutability helpers with fast reads and acceptable writes

    • v1.4.1
    • 6.81
    • Published

    mutatis

    A lightweight immutability library compatible with JS built-in collections.

    • v0.1.0
    • 6.80
    • Published

    pure-aid

    A tiny collection of functions to be used in conjunction with normalizr and redux-undo to bridge the "delete" gap of normalizr.

    • v1.0.7
    • 6.80
    • Published

    modify-via-query

    Modify an object using query without mutating the original object.

    • v1.0.7
    • 6.77
    • Published

    object-path-immutable-yolo

    Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.

    • v0.5.1
    • 6.60
    • Published

    ts-object-utilities

    Powerful and versatile library for working with objects in TypeScript that provides a wide range of utility functions for deep cloning, property manipulation, filtering, mapping and more

    • v1.1.1
    • 5.79
    • Published

    immox

    State management with Immer and Computed Properties

    • v0.4.0
    • 5.79
    • Published

    immutability-helper-two

    Natural and type-safe query to mutate a copy of data without changing the original source

    • v1.0.0
    • 5.68
    • Published

    state-update-helper

    This package is used to update objects that are immutable. Its main usage is in updating complex react states

    • v1.1.0
    • 5.67
    • Published

    ienumerable

    Deep immutable, Lightweight Enumerable with superpowers

    • v1.1.2
    • 5.51
    • Published

    immutable-item-store

    Store your items of data in a store powered by immutability

    • v1.0.0
    • 4.38
    • Published

    sovereignty

    Utility module for managing state changes in js frameworks such as fluxible or redux

    • v0.2.1
    • 4.38
    • Published

    immutably-get

    Getter for non-mutating operations on data structures.

    • v1.1.0
    • 4.38
    • Published

    immutable-js-objects

    change your objects innner state safely using immutable objects

    • v1.0.1
    • 4.30
    • Published

    immuton

    Immuton is a collection of utility functions for working with immutable values, improving the change detection and memory footprint in your app

    • v2.0.0
    • 4.29
    • Published

    mutation-helper

    A collection of methods to mutate objects and arrays without modifying the source.

    • v1.0.4
    • 4.10
    • Published

    linex

    Refined State Management.

    • v2.0.1
    • 2.56
    • Published

    ioo

    Immutable Object Operators

    • v0.1.7
    • 2.54
    • Published

    blinsky

    A micro library helping to keep the context in nested promises and callbacks

    • v1.1.4
    • 2.44
    • Published

    jsbuddy

    Javascript immutability helper function

    • v1.0.4
    • 0.00
    • Published

    immerable-record

    Immerable Record is an immutable record data structure API, which uses pure, vanilla JavaScript objects for deep nesting

    • v1.0.14
    • 0.00
    • Published