Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

immer

Create the next immutable state by mutating the current one
Collective - Host: opensource - https://opencollective.com/immer - Website: https://immerjs.github.io/immer/ - Code: https://github.com/immerjs/immer

fix: use proxies only if Reflect exists (#227)

Fixes #226

github.com/immerjs/immer - 1f93af2df62005236afcc0aeb37f340a7ead4ce6 authored about 6 years ago by Alec Larson <[email protected]>
Remove unused parameter (#206)

* Remove superfluous argument: key

* Remove unused parameter: key

github.com/immerjs/immer - 09d69ae7764fbb34eb0069dccfb1c8d9c2c360e6 authored about 6 years ago by Steven <[email protected]>
Spell checking (#217)

Readme improvements by the generous @ntwigs

github.com/immerjs/immer - f2f4f2c6d22aabf474e586902167ffb3c2b151f9 authored about 6 years ago by Oscar Nordquist <[email protected]>
Merge pull request #213 from aleclarson/patch2

clarify array test names

github.com/immerjs/immer - 51648efb3816a23a66c0abe76c32ca3e4cb5f03b authored about 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #214 from rgbkrk/patch-1

remove extraneous word from changelog for 1.7.2

github.com/immerjs/immer - 620f9bb928c15aa7adf9dba8bec2073c51e78c9c authored about 6 years ago by Michel Weststrate <[email protected]>
Added note about compressing patches

github.com/immerjs/immer - 7cae55be1c8df3cdb77f564654826c40f5108e57 authored about 6 years ago by Michel Weststrate <[email protected]>
remove extraneous word from changelog for 1.7.2

github.com/immerjs/immer - fdb24ce0b8eeddb7603adce3eddb2e4884a66c19 authored about 6 years ago by Kyle Kelley <[email protected]>
clarify array test names

github.com/immerjs/immer - 8dc7d427bdedfca5ec1b16614c23b98b400b2dbc authored over 6 years ago by aleclarson <[email protected]>
Merge pull request #203 from neurosnap/patch-2

Update readme.md

github.com/immerjs/immer - c41b4ab215f4cab31c7f4650da3d099c9408c6bd authored over 6 years ago by Michel Weststrate <[email protected]>
Update readme.md

I missed the trailing underscore under "Cool things built with immer"

github.com/immerjs/immer - 864b049066032ae791d1509dba7ce67dc82a55a0 authored over 6 years ago by Eric Bower <[email protected]>
Added some external resources to readme

github.com/immerjs/immer - c018c4974ab39c663bca14e6b4247152aaca60da authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #200 from stefanwille/upgrade-prettier

Upgrade prettier and enable prettier on TypeScript code

github.com/immerjs/immer - 1139f579475f4f7173f74d92fb840d12a9426f7e authored over 6 years ago by Michel Weststrate <[email protected]>
Added link to immer patch article

github.com/immerjs/immer - 255d135807b5e5c18762ced24bc0c13043ce439f authored over 6 years ago by Michel Weststrate <[email protected]>
v1.7.2

github.com/immerjs/immer - cbdd98cd43574e2fb33aa98580c0b81f9588dc07 authored over 6 years ago by Michel Weststrate <[email protected]>
Reformat all TypeScript code with new prettier version

github.com/immerjs/immer - e06b330f3991d2015f65345f5bc6e1ecc41eb700 authored over 6 years ago by Stefan Wille <[email protected]>
Enable TypeScript to be formatted by prettier

github.com/immerjs/immer - d0d2b86501576df97c1364faa81c2b75c6c280e6 authored over 6 years ago by Stefan Wille <[email protected]>
Reformat all JS code with new prettier version

github.com/immerjs/immer - 091a7971cee1752df0350e4c3457ec15c5b352dc authored over 6 years ago by Stefan Wille <[email protected]>
Upgrade prettier to 1.14.3

github.com/immerjs/immer - 417b11c62e0a572eaf2bc94834d7f7ddd83068e1 authored over 6 years ago by Stefan Wille <[email protected]>
Merge pull request #199 from stefanwille/fix-tests-for-node-v10.10

Adapt freeze test to changed exception message in Node v10.10.0

github.com/immerjs/immer - 0d72d130a79157edc4a56fa11683725b26d0f528 authored over 6 years ago by Michel Weststrate <[email protected]>
Document why the regexp in the expectation has a "|" branch

github.com/immerjs/immer - 9bbf7afe592e725db9db89f29fd26ac7dc379bcb authored over 6 years ago by Stefan Wille <[email protected]>
Adapt freeze test to changed exception message in Node v10.10.0

github.com/immerjs/immer - 6746f6cb8bdb7e2d9b89894db6f23a64411b95be authored over 6 years ago by Stefan Wille <[email protected]>
Disabled `sideEffects` module flag, it somehow breaks Angular (webpack) build, fixes #198

github.com/immerjs/immer - 3de49ef198ec994deef2d45985b8629ba7e766ea authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #197 from 0xflotus/patch-1

fixed development

github.com/immerjs/immer - 21ad96b085deb64a569e4d190574edf63f5b4915 authored over 6 years ago by Michel Weststrate <[email protected]>
fixed development

only fixed two typos

github.com/immerjs/immer - 67e4da9854c725e137337147b1430a9ffc54358f authored over 6 years ago by 0xflotus <[email protected]>
v1.7.1

github.com/immerjs/immer - 1fe79ae01e9093b61ba95bea8a8145b8db19d3b7 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed issue in the flow type for `nothing`

github.com/immerjs/immer - 0d262e1005d4a460e74c1fb09e43f6897a2ec461 authored over 6 years ago by Michel Weststrate <[email protected]>
Less is more

github.com/immerjs/immer - 18024213c1183862e56f86ef599e8fba1e5452c3 authored over 6 years ago by Michel Weststrate <[email protected]>
v1.7.0

github.com/immerjs/immer - 964d38b02dbf66d4bfd2776eb04b4092410cfd45 authored over 6 years ago by Michel Weststrate <[email protected]>
Introduced the concept of `nothing`

github.com/immerjs/immer - 798d2b2ba77c8f4966f3fe5fc6e8cf4a4c4b9513 authored over 6 years ago by Michel Weststrate <[email protected]>
Tried to reproduce #195

github.com/immerjs/immer - 4f27a93dce23d94fdd8e874f6c6b047c445c7a12 authored over 6 years ago by Michel Weststrate <[email protected]>
More readme links

github.com/immerjs/immer - d4a165b43a40e7ad10c6584b0a5b2871b4c6674c authored over 6 years ago by Michel Weststrate <[email protected]>
added some readme clarifications

github.com/immerjs/immer - 897c2848e7e8ea330aed34670965d37e846720b9 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #193 from TomFaulkner/patch-2

Update readme.md

github.com/immerjs/immer - 00a7720d9f1cdc12b740e5427c23ac537f36921c authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #192 from TomFaulkner/patch-1

Update readme.md

github.com/immerjs/immer - 1401c0858059e9e64336ba6bcfa58ec30c9e4306 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #191 from neurosnap/patch-1

Update readme.md

github.com/immerjs/immer - 2d8f8f4849a248b2c195dcb98c868f8147d5217f authored over 6 years ago by Michel Weststrate <[email protected]>
Update readme.md

se -> see

I hope the grammar obsession isn't annoying. The library looks interesting, looking...

github.com/immerjs/immer - 47f67b0c7853d0d5f1e8b50d455076c59c6a0910 authored over 6 years ago by Tom Faulkner <[email protected]>
Update readme.md

Grammar: then to than

github.com/immerjs/immer - 67cd98995cb99324c3e674dadb7cd8c706adbbfa authored over 6 years ago by Tom Faulkner <[email protected]>
Update readme.md

Add a new library to readme

github.com/immerjs/immer - 13d0da7774a304b282c32dadf6d742925ce5026c authored over 6 years ago by Eric Bower <[email protected]>
Merge pull request #190 from aretecode/patch-1

readme: consistent formatting in examples

github.com/immerjs/immer - d0ac0e68a73f40788de7a1080609f98f8d257ca1 authored over 6 years ago by Michel Weststrate <[email protected]>
readme: consistent formatting in examples

0. Fix typo on `inde\` => `index: `
1. Remove extra semicolons from obj initialization. To keep...

github.com/immerjs/immer - 7bfdd781a2f1ae1f245a0423471858c811f3f5ce authored over 6 years ago by James <[email protected]>
Improved the readme concerning limitations. Fixes #185

github.com/immerjs/immer - f0e8c47b549acd1c6acf3a2772751a0ccbbce27a authored over 6 years ago by Michel Weststrate <[email protected]>
v1.6.0

github.com/immerjs/immer - 71b9fed5196973277a312f35bab7323e8b3966d8 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #186 from arilotter/patch-1

Fix typo in readme.md

github.com/immerjs/immer - d6d0f696f665b578ee911d991fdb997e26308252 authored over 6 years ago by Michel Weststrate <[email protected]>
Fix typo in readme.md

github.com/immerjs/immer - 0a96aeb1e54a0f96ac8d88be3d4cf6ceb500ce12 authored over 6 years ago by Ari Lotter <[email protected]>
Be explicit about not supporting arbitrary properties on arrays

github.com/immerjs/immer - 0a80c2c108a41b810028a539a8699dea66000d77 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #183 from drcmda/patch-1

Add small section explaining how to use "void" for inline mutations

github.com/immerjs/immer - 4b9a7d3963b32c4c028e6ea950dce49b8547cb12 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #179 from RichieAHB/rahb/add-original

Add an original function

github.com/immerjs/immer - f8479c235dd85d1c61f9035f2e19ee8c14761d2a authored over 6 years ago by Michel Weststrate <[email protected]>
Add small section explaining how to use "void" for inline mutations

github.com/immerjs/immer - 67d7ba9c4a0b8389a61cfea2394be8116d996a03 authored over 6 years ago by Paul Henschel <[email protected]>
Update types

github.com/immerjs/immer - c16b5b0f67d26314e36fbd22377139747a93873f authored over 6 years ago by RichieAHB <[email protected]>
Return undefined for unwrapped values / update tests

github.com/immerjs/immer - f0934ab6b04b331e88ad5ac8a8b0d88adba73844 authored over 6 years ago by RichieAHB <[email protected]>
Merge pull request #181 from alecmce/patch-1

Update immer.js

github.com/immerjs/immer - 2897e129fbd2eddc79084d8a2830525736ef0caf authored over 6 years ago by Michel Weststrate <[email protected]>
Update immer.js

Comment Typo

github.com/immerjs/immer - 70c3758eb456691129be4475efb2b88861aee6cc authored over 6 years ago by Alec McEachran <[email protected]>
Add original function

github.com/immerjs/immer - 590025fea20f00e827db342de987a99669a2a620 authored over 6 years ago by RichieAHB <[email protected]>
Emphasized in readme that state should be a tree

github.com/immerjs/immer - 211f5cf4a8cb9cc1d91a6564d4b04f071edecb6b authored over 6 years ago by Michel Weststrate <[email protected]>
Picked a logo

github.com/immerjs/immer - f1ca2f6d802a32b3633c657e4939217b53f5f69e authored over 6 years ago by Michel Weststrate <[email protected]>
Added some docs on how to use Immer together with Map or Set

github.com/immerjs/immer - d9b4d566f4e6043384ab10a758c5ff943b33f57a authored over 6 years ago by Michel Weststrate <[email protected]>
Set side effects to false

github.com/immerjs/immer - 737dfe5c85da1d9a627606eb4012dc1314116950 authored over 6 years ago by Michel Weststrate <[email protected]>
v1.5.0

github.com/immerjs/immer - 979d7a34dd0331b5ba44983bf55cc545ad9ea2f4 authored over 6 years ago by Michel Weststrate <[email protected]>
syntax fixes

github.com/immerjs/immer - cdaec5ae46f1c5534821876e717a1c25f117b89d authored over 6 years ago by Michel Weststrate <[email protected]>
Update readme

github.com/immerjs/immer - 341cfebda7bb32ce374a729bb9f516e4cca5e448 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'patches'

github.com/immerjs/immer - 2513fb8b10216766e7ede7eef93481fab4b1e20c authored over 6 years ago by Michel Weststrate <[email protected]>
Documented patches

github.com/immerjs/immer - d60eea0b50f09ee855bdad4f4d63a110d862e79e authored over 6 years ago by Michel Weststrate <[email protected]>
Added typings and typings tests

github.com/immerjs/immer - 4eb6bce67d8b2f68e512dbb2a863af641b4aeaf3 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'master' into patches

github.com/immerjs/immer - 2ddcda21c13ed160415c018c6ab5dbba30808cfa authored over 6 years ago by Michel Weststrate <[email protected]>
v1.4.0

github.com/immerjs/immer - d0fd57f13ea6fd5dced3622ed40a7ef6b75128ae authored over 6 years ago by Michel Weststrate <[email protected]>
Updated changelog

github.com/immerjs/immer - 5e8464db133b27d533bdb05ae4dd8b8a1546ae25 authored over 6 years ago by Michel Weststrate <[email protected]>
Increased number a bit; show the importance of singel produce

github.com/immerjs/immer - 2d4590e6d12485bab0a0fdb58ebe1bb81fb54a63 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'scriby-master'

github.com/immerjs/immer - 3d3732c8655cdfc47d59a8c06daa7cac071f3737 authored over 6 years ago by Michel Weststrate <[email protected]>
Use new perf test infra, saner number

github.com/immerjs/immer - 534f45f1d51736edb819114dc9d268bf7fb9c26a authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'master' of https://github.com/scriby/immer into scriby-master

github.com/immerjs/immer - 05d6db4797c42744387fc727e40c73b296068e08 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'pekeler-seamless-immutable'

github.com/immerjs/immer - 6e23240e6c37919d7619ed4636fcdb03934d10eb authored over 6 years ago by Michel Weststrate <[email protected]>
More reasonable bounds

github.com/immerjs/immer - 2806110c656b921d0a130828568bce443cfe1c20 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'seamless-immutable' of https://github.com/pekeler/immer into pekeler-seamless-immutable

github.com/immerjs/immer - 08a76b7575fbf46937027bb5d62bdf753268b09c authored over 6 years ago by Michel Weststrate <[email protected]>
`produce` is now exported as both default and name export. Implements #136

github.com/immerjs/immer - 05e3015b9c4aacac4da1ab35b4f62a44d946f7c6 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #170 from knpwrs/patch-2

Fix TypeScript example

github.com/immerjs/immer - b618bf9b5e6142f7620a8444824693bc4ad6e264 authored over 6 years ago by Michel Weststrate <[email protected]>
added listener to performance test

github.com/immerjs/immer - 9ccefad96c23dd8077cd1d5744d2a7077d0fdd2c authored over 6 years ago by Michel Weststrate <[email protected]>
Verified listener doesn't break base impl

github.com/immerjs/immer - 6504581f639ca44fdb2964a670dd19a4f13705b1 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed & added tests

github.com/immerjs/immer - af95dc8d2f7650a82b64bd24be77d1a25c4232b0 authored over 6 years ago by Michel Weststrate <[email protected]>
Patches now also succeed for ES5. Patches generated are more optimal

github.com/immerjs/immer - fd9ed2ddd9266ef1cd9094ce27d8fbd50c80173e authored over 6 years ago by Michel Weststrate <[email protected]>
Fix TypeScript example

github.com/immerjs/immer - 5a2f681b5f1b926e876ceb3e214e7cbc9577bfb9 authored over 6 years ago by Ken Powers <[email protected]>
WIP on ES5 impl

github.com/immerjs/immer - 11a2d24666a9b46a473e9e048a379bc7b40ca598 authored over 6 years ago by Michel Weststrate <[email protected]>
Moved to single file setup

github.com/immerjs/immer - 160038bf582e16dfb88854175230ed0f34265ed8 authored over 6 years ago by Michel Weststrate <[email protected]>
Implemented inverse patches

github.com/immerjs/immer - d203f56d499655d9cab8da882b586e0832e146d6 authored over 6 years ago by Michel Weststrate <[email protected]>
More tests, inverse patches

github.com/immerjs/immer - 8aa82bb429ad55e41808a38c1377d11c05a8d7f8 authored over 6 years ago by Michel Weststrate <[email protected]>
Initial work on supporting patches

github.com/immerjs/immer - d821dda3ef146f8732ad16a2fa7d655333b9e37d authored over 6 years ago by Michel Weststrate <[email protected]>
Updated yarn.lock

github.com/immerjs/immer - 79bd6fbb67404b231c33c0a36591e8911493585f authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #161 from knpwrs/mapped-draft-type

Add TypeScript Mapped Draft Type

github.com/immerjs/immer - edc8b7c75a8222734b9a508f6afa0301675c6f39 authored over 6 years ago by Michel Weststrate <[email protected]>
v1.3.1

github.com/immerjs/immer - 6385c50cd266e6a1b9abc0e9cfaf0a20d9cd8c11 authored over 6 years ago by Michel Weststrate <[email protected]>
Added React Finland talk link

github.com/immerjs/immer - 899b53f519b304652461348c06ea0a5e210cf2e7 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #158 from stefanwille/base-test-uses-if-instead-of-it

Fix: Base test uses "if(...)" instead of it(...)"

github.com/immerjs/immer - 0d04d623d01db56e61205bdc813895afeff34a2a authored over 6 years ago by benbraou <[email protected]>
Add TypeScript Jest tests.

github.com/immerjs/immer - 1978d6225d84b1631cebf84af9ae7450d018f233 authored over 6 years ago by Kenneth Powers <[email protected]>
Install typescript dependencies for jest.

github.com/immerjs/immer - cb64bb0aab36954890af76b25f24a71e8404e8df authored over 6 years ago by Kenneth Powers <[email protected]>
Export DraftArray interface.

github.com/immerjs/immer - f29efada2cfcacc103a823d90fabc83687343d58 authored over 6 years ago by Kenneth Powers <[email protected]>
Update readme with note on recursive draft types.

github.com/immerjs/immer - 9e01206cd1830065c7a4cc96d72ff1477b7776a2 authored over 6 years ago by Kenneth Powers <[email protected]>
Extend Draft type to support `Array`s and `ReadonlyArray`s.

github.com/immerjs/immer - 70ca1ffd9f150e93185b8317f3363fedbbbca5c2 authored over 6 years ago by Kenneth Powers <[email protected]>
Make mapped Draft type recursive.

github.com/immerjs/immer - a9c12a551198ace98e8e6a54f4205cbbb5836290 authored over 6 years ago by Kenneth Powers <[email protected]>
Update readme with note on new mapped Draft type.

github.com/immerjs/immer - b66a9de2944e11b25eb10180f0ad41392fc6a183 authored over 6 years ago by Kenneth Powers <[email protected]>
Add mapped `Draft` type.

github.com/immerjs/immer - 673db94c2f2e245b6108381245694186f8a7c412 authored over 6 years ago by Kenneth Powers <[email protected]>
Upgrade typescript.

github.com/immerjs/immer - 2e2179b3291528db8f8a6b965c92999455c983ce authored over 6 years ago by Kenneth Powers <[email protected]>
ups, it's median

github.com/immerjs/immer - 3bc0be49fa858cd5449bb7829e1f29663fc80e7f authored over 6 years ago by Christian Pekeler <[email protected]>