85 packages found
event interceptors - like middleware for EventEmitter
A few reliable utils.
Clone and modify a RegExp instance
Simple library for deep merge of objects and other types (also for patch and immutable updates). Declarative operations to specific merge, for example to remove properties. Customize merging between specific types. Calculating diffs.
Transform object keys easily using whatever transform function
Alter arguments and return values before and after a function is called
Simple library for deep merge of objects and other types (also for patch and immutable updates). Declarative operations to merge, for example to remove specific properties. Customize merging between specific types. Calculate diffs.
Library of methods for maintaining immutable data structures
Renamed to "mutant".
Invoke a function for each element in a collection and update the collection in-place.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- inmap
- map
- array.map
- iterate
- in-place
- mutate
- collection
- View more
Invoke a function for each element in a collection and update the collection in-place, iterating from right to left.
Create observables and map them to DOM elements. Massively inspired by hyperscript and observ-*. No virtual dom, just direct observable bindings. Unnecessary garbage collection is avoided by using mutable objects instead of blasting immutable junk all ove
Invoke a function for each element in a collection and update the collection in-place.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- inmap
- map
- array.map
- iterate
- in-place
- mutate
- collection
- View more
Invoke a function for each element in a collection and update the collection in-place, iterating from right to left.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- inmap
- inmapright
- right
- map
- array.map
- iterate
- in-place
- View more
Simple library for deep merge of objects and other types (also for patch and immutable updates). Declarative operations to specific merge, for example to remove properties. Customize merging between specific types. Calculating diffs.
Performs a deep mutation of an existing object to equal a new object
Modify an object using query without mutating the original object.
Recursively mutates files in a given directory.