Fork of updeep using Remeda
Go to file
2023-03-22 17:14:45 -04:00
dist move to remeda 2023-01-03 13:51:35 -05:00
docs docsify the docs 2023-01-10 15:03:10 -05:00
perf move to remeda 2023-01-03 13:51:35 -05:00
src Add map to the exports 2023-03-22 17:01:05 -04:00
test/util move to remeda 2023-01-03 13:51:35 -05:00
.editorconfig Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
.eslintignore Add .eslintignore 2015-08-04 03:54:02 -07:00
.eslintrc.js Dependencies are updated 2021-08-10 10:45:51 -04:00
.gitattributes Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
.gitignore ignore the package tarballs 2023-01-11 13:16:55 -05:00
.jshintrc add jshintrc for codeclimate 2015-08-02 07:48:51 -07:00
.prettierignore Eslint is updated 2020-04-02 19:25:20 +01:00
CHANGELOG.md preps for release 2023-03-22 17:12:47 -04:00
CHANGELOG.yml preps for release 2023-03-22 17:12:47 -04:00
LICENSE.txt github page 2023-01-10 13:26:04 -05:00
package.json move repo to github 2023-03-22 17:14:45 -04:00
prettier.config.mjs move to remeda 2023-01-03 13:51:35 -05:00
README.md fix updeep url in README 2023-01-10 15:15:48 -05:00
Taskfile.yaml preps for release 2023-03-22 17:12:47 -04:00
tsconfig-base.json focus on mjs 2023-01-03 14:32:49 -05:00
tsconfig-cjs.json focus on mjs 2023-01-03 14:32:49 -05:00
tsconfig.json focus on mjs 2023-01-03 14:32:49 -05:00
vitest.config.js move to remeda 2023-01-03 13:51:35 -05:00

updeep-remeda

Easily update nested frozen objects and arrays in a declarative and immutable manner.

About

This is a fork of the main updeep package.

updeep makes updating deeply nested objects/arrays painless by allowing you to declare the updates you would like to make and it will take care of the rest. It will recursively return the same instance if no changes have been made, making it ideal for using reference equality checks to detect changes.

Full documentation can be found at https://yanick.github.io/updeep-remeda/index.html.