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

run performance tests 9 times to calculate mean times

github.com/immerjs/immer - 157190847569177ac124aafc3d1667beb7825f62 authored over 6 years ago by Christian Pekeler <[email protected]>
Fix the test

github.com/immerjs/immer - 424afc60d81e6a7dacd5e04ff52ec8a0f315b410 authored over 6 years ago by Stefan Wille <[email protected]>
Fix typo in a test for base.js: Should be 'it()' instead of 'if()'

github.com/immerjs/immer - 37877e6b86eb1be564de3eb519b0477524c475ec authored over 6 years ago by Stefan Wille <[email protected]>
updated changelog

github.com/immerjs/immer - 537aa92f4daa290ca97dfcbac72701c836f536aa authored over 6 years ago by Michel Weststrate <[email protected]>
Updated who uses section

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

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

Add badge to display install size

github.com/immerjs/immer - e0a8a1a7c0181ad34fba2da2a28811a014b95263 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #157 from stefanwille/fix-148-default-returned-value

Fix #148: default returned value

github.com/immerjs/immer - d87d6379fdb63ed8e5712089f811be1783720ccf authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #152 from MaxBoltik/null-base

Reproducing issue #148.

github.com/immerjs/immer - 89ee9dea154629f3b77321b634cd13a37cabd9a5 authored over 6 years ago by Michel Weststrate <[email protected]>
If baseState is primitive or null, still check if value returned by producer is undefined - fix for #148

github.com/immerjs/immer - 9e8edf8c1d088dfcf22428fe79804dbe533cbf3c authored over 6 years ago by Stefan Wille <[email protected]>
Add a failing spec for #148

github.com/immerjs/immer - c2e74bb16c33375b764125d8efdc12ac78d92428 authored over 6 years ago by Stefan Wille <[email protected]>
Add badge to display install size

github.com/immerjs/immer - 2bce8c7738755652ee5618b83c34c30b13627087 authored over 6 years ago by Steven <[email protected]>
Merge pull request #154 from knpwrs/patch-1

Fix typo in README.md

github.com/immerjs/immer - 26f22e9565ed463666299df8509d4a42126b1397 authored over 6 years ago by benbraou <[email protected]>
Fix typo in README.md

github.com/immerjs/immer - 7ff8f89d70ad6488a2c2b8d16be884cff6918562 authored over 6 years ago by Ken Powers <[email protected]>
Create null functionality test.

github.com/immerjs/immer - ec2207203c58f6a3f39c3fdac315a3c1baafe540 authored over 6 years ago by max.boltik <[email protected]>
updated changelog

github.com/immerjs/immer - 84229e2b15c3fc809ff237649ce111543abf9688 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'kachkaev-add-failing-tests-for-recursive-use'

github.com/immerjs/immer - 3db727b70235ba89196b87a39673707b166c1eb9 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #126 from mweststrate/kachkaev-add-failing-tests-for-recursive-use

Improve behavior of recursive producers

github.com/immerjs/immer - 1460ec1a7df6dcf035b53b8f1793f9919337dc7d authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'master' into kachkaev-add-failing-tests-for-recursive-use

github.com/immerjs/immer - f7b9bfe19f84f70389ab8a1fcec92d4b4925b03a authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed unit test

github.com/immerjs/immer - 41bb8b9bb9fa7ae1ba9d4f802fa77c354b6d013b authored over 6 years ago by Michel Weststrate <[email protected]>
Use native object.assign if possible

github.com/immerjs/immer - 5b8ed13c996ce3fcc8feae67e75014dd604421f9 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #144 from btnwtn/patch-1

Better Error Messages in Proxy

github.com/immerjs/immer - aaa12eb8a4b9f56e80ca350fde588c85e5da5b06 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #139 from celebro/fix/remove-object-assign-for-IE

Replace Object.assign in common, since it's not supported in IE

github.com/immerjs/immer - 427308e74af764b75a621e46f7c7e1736361bbae authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #145 from forresto/patch-1

fix readme example

github.com/immerjs/immer - 667c61253fe629fd894b0fa381698dd7f30bebf4 authored over 6 years ago by benbraou <[email protected]>
fix readme example

and check my own understanding :)

github.com/immerjs/immer - 99d748b77e5a0c120f6e3f79a4810cf7e9830098 authored over 6 years ago by Forrest Oliphant <[email protected]>
updated readme

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

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

github.com/immerjs/immer - b25cc8b4d2356f2581869f58f97817c784837766 authored over 6 years ago by Brandon Newton <[email protected]>
Add incremental benchmark

github.com/immerjs/immer - a4028e6b1f473dcedd4cd8a6b8f2ce8cb616895e authored over 6 years ago by Chris Scribner <[email protected]>
Replace Object.assign in common, since it's not supported in IE

github.com/immerjs/immer - 67e19d87e6274f2119e588af78556d03d712d18a authored over 6 years ago by Nejc Ramovs <[email protected]>
seamless-immutable is much faster when mapping, changed MAX back to original value

github.com/immerjs/immer - 0054187c557202b2e3055040380c6850fb5358f8 authored over 6 years ago by Christian Pekeler <[email protected]>
seamless-immutable runs faster in production

github.com/immerjs/immer - bb6a96e48ce08d79864ac7769fefd1e4f129247b authored over 6 years ago by Christian Pekeler <[email protected]>
added seamless-immutable to performance tests

github.com/immerjs/immer - 1b2efe49d5bd33b293e2e1b02483cfbf5423d395 authored over 6 years ago by Christian Pekeler <[email protected]>
Merge pull request #135 from btnwtn/patch-1

Typo fix

github.com/immerjs/immer - 6e60eb503cedfd28ddcd2e567d9628c9834b5943 authored over 6 years ago by benbraou <[email protected]>
Typo fix

github.com/immerjs/immer - e3907c18cbc53e6558f610a9e573c23f615f98e2 authored over 6 years ago by Brandon Newton <[email protected]>
updated lock file

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

github.com/immerjs/immer - 8690dbd677292d89a09f7c7081159fc8e80668a5 authored over 6 years ago by Michel Weststrate <[email protected]>
Added test reproducing #129

github.com/immerjs/immer - c28614d4d501e839318dcc9d990cf22848566868 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #127 from bugzpodder/master

amend flow definitions to include return types from recipe

github.com/immerjs/immer - 2546c5a9544df4ec866c16075413af66d904cbf4 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #131 from dmorosinotto/patch_dts

Update immer.d.ts

github.com/immerjs/immer - 2cd32e0d271eb545528312de3f097358b0cab2f5 authored over 6 years ago by Michel Weststrate <[email protected]>
Update immer.d.ts

to correctly type check the use-case of producers that return new state

github.com/immerjs/immer - 96941048e4633404967a185ff06ab67b3fc728b0 authored over 6 years ago by Daniele Morosinotto <[email protected]>
update flow version

github.com/immerjs/immer - ab50f9db32fb787a20ba44cfa8a50cc8cf892fc1 authored over 6 years ago by Jack Zhao <[email protected]>
amend flow definitions to include return types from recipe

github.com/immerjs/immer - 186c61cdf865dcdab5237a4243a364be52e6a12c authored over 6 years ago by Jack Zhao <[email protected]>
Possible solution to #100

github.com/immerjs/immer - 3069aaa18787dcae95546bac1f1dcc3d619865d7 authored over 6 years ago by Michel Weststrate <[email protected]>
Clearer test

github.com/immerjs/immer - c4a08c792e0fd20a1815c212c8028bf686d0f6f7 authored over 6 years ago by Michel Weststrate <[email protected]>
Added watch command

github.com/immerjs/immer - 83a10ef22f600e471c20d844ee526b2d67f34b2d authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #125 from kachkaev/patch-1

Fix npm badge in README so that it shows correct version

github.com/immerjs/immer - 3c8c830b9c79926a3d7b19958e22f666cde2462f authored over 6 years ago by benbraou <[email protected]>
Improved typings as suggested by #109. Improved typings of initialState

github.com/immerjs/immer - aef96d2c4c52744c1adc35c9871ca74b00991f7f authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #121 from pkerschbaum/feature/initial-state-for-curry-fn

resolve #111: allow passing initial state to curried producer function

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

github.com/immerjs/immer - 4f49380da71231414d91283f31f70625ac0f3539 authored over 6 years ago by Jiri Spac <[email protected]>
updated changelog

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

github.com/immerjs/immer - 40c1b943e45a7be7831eda2f2a1b0bbd94d74d35 authored over 6 years ago by Jeffrey Young <[email protected]>
Merge pull request #122 from jeffreyyoung/patch-1

add module to things built with immer section

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

fixes a typo in readme.md

github.com/immerjs/immer - cb8454d0292c16005fb78e1da9a992d9bb142507 authored over 6 years ago by benbraou <[email protected]>
Readme improvements

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

github.com/immerjs/immer - 75fa16d18d8b3ca2fa9eccc45bef25315c04da76 authored over 6 years ago by Michel Weststrate <[email protected]>
Fix npm badge in README so that it shows correct version

github.com/immerjs/immer - 517eb1c887244e3f256b7998fab992e36b21f68d authored over 6 years ago by Alexander Kachkaev <[email protected]>
resolve #111: allow passing initial state to curried producer function

github.com/immerjs/immer - 4a619a2f325f1bd6d0a7c0450c220a1a63cd4b32 authored over 6 years ago by Patrick Kerschbaum <[email protected]>
Merge pull request #123 from styfle/patch-1

Add badges for npm and gzip size

github.com/immerjs/immer - 483706d2b65489e3902ce2a4be70240c055173f3 authored over 6 years ago by benbraou <[email protected]>
Add badges for npm and gzip size

Everyone likes badges so I added some more.
These are kept in sync with npm.

Also I added a ...

github.com/immerjs/immer - 9be03cbcc74f049b636f188e93407dbe22672a65 authored over 6 years ago by Steven <[email protected]>
Merge pull request #125 from kachkaev/patch-1

Fix npm badge in README so that it shows correct version

github.com/immerjs/immer - 38ebb75084ef1417784c6fc869bc407485362d89 authored over 6 years ago by benbraou <[email protected]>
Fix npm badge in README so that it shows correct version

github.com/immerjs/immer - 61c2954a1d117a6db0df1912d0096a5556e16e7c authored over 6 years ago by Alexander Kachkaev <[email protected]>
Merge pull request #124 from capaj/patch-1

fixes a typo in readme.md

github.com/immerjs/immer - bbedb9f1d887e6231205254522bb0c6c22a058fa authored over 6 years ago by benbraou <[email protected]>
fixes a typo in readme.md

github.com/immerjs/immer - 48dd1b7339d5a09e318ded90e156c95e1bc7c82b authored over 6 years ago by Jiri Spac <[email protected]>
Readme improvements

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

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

github.com/immerjs/immer - 6a6aaecd481b5be7740b6df6dac7fa92d302c0a7 authored over 6 years ago by Michel Weststrate <[email protected]>
Improved typings as suggested by #109. Improved typings of initialState

github.com/immerjs/immer - cf32c52665aca570f69f9af83debaf29fd58f55f authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #121 from pkerschbaum/feature/initial-state-for-curry-fn

resolve #111: allow passing initial state to curried producer function

github.com/immerjs/immer - 2cb5496fad15619d41dd325b566304baa49a5bf4 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #122 from jeffreyyoung/patch-1

add module to things built with immer section

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

Add badges for npm and gzip size

github.com/immerjs/immer - 02fe6b14c05b215524dbf0e808fe51fa1689ac9e authored over 6 years ago by benbraou <[email protected]>
Add badges for npm and gzip size

Everyone likes badges so I added some more.
These are kept in sync with npm.

Also I added a ...

github.com/immerjs/immer - 4d6c1e5f7e29cb42fe9d2653690d45a927b7691c authored over 6 years ago by Steven <[email protected]>
Update readme.md

github.com/immerjs/immer - 120a459783a520f9d0e2bc2a0b65962f578e58ac authored over 6 years ago by Jeffrey Young <[email protected]>
resolve #111: allow passing initial state to curried producer function

github.com/immerjs/immer - 202d54cb96949b45cdfdfb08f180b93723faef29 authored over 6 years ago by Patrick Kerschbaum <[email protected]>
Add failing tests for recursive use

github.com/immerjs/immer - 3664e8bb60c224e290a0f8c5aadaf016c6132f9e authored over 6 years ago by Alexander Kachkaev <[email protected]>
v1.1.3

github.com/immerjs/immer - 77c17f7b7644d47d9f643f542a98bc682cccca02 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed release script (?)

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

github.com/immerjs/immer - 4e48928534dbafb1b3eb6ea0d0fa2298b32aaf05 authored over 6 years ago by Michel Weststrate <[email protected]>
added `np` for easier releasing

github.com/immerjs/immer - 23bfaa278ebefc7c2a3b351fd86d1746db99cff1 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #114 from xaviergonz/patch-1

small grammatical fixes for readme

github.com/immerjs/immer - c71b1736e0f5acadeb77726345ae22364e2ba24c authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed #116, failed to detect array changes when made shorter, then longer

github.com/immerjs/immer - 76d33dfbf8e07100d1efc7d833be192dfcd458cf authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed #117 returned proxies not being finalized when only a subset was returned

github.com/immerjs/immer - 8e61145117abb0a9f6ad6d9162cadbb652ad20ab authored over 6 years ago by Michel Weststrate <[email protected]>
Added examples as suggested by #115

github.com/immerjs/immer - 3f64997938b9eb0b8110c6781b8c8f9252f4ec6f authored over 6 years ago by Michel Weststrate <[email protected]>
Create ISSUE_TEMPLATE.md

github.com/immerjs/immer - 17d0730c73e8e1090aabb9fd310f0d295a307960 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #112 from yesmeck/remove-unused-import

Remove unused import

github.com/immerjs/immer - 8dd3c5d4a69d8d31522462438a7db0456e23ff7e authored over 6 years ago by benbraou <[email protected]>
Merge pull request #113 from christiangenco/patch-1

s/it state is a primitive/if state is a primitive/

github.com/immerjs/immer - 233e1d36dc23fc21bbff4b94bcdfd5587590d405 authored over 6 years ago by benbraou <[email protected]>
small grammatical fixes for readme

github.com/immerjs/immer - c91a73620c3d097ba84c42437f28752e00a2a9f1 authored over 6 years ago by Javier Gonzalez <[email protected]>
s/it state is a primitive/if state is a primitive/

github.com/immerjs/immer - 37fda6ca425f8f6b5a71653b24609542a1edee2e authored over 6 years ago by Christian Genco <[email protected]>
Remove unused import

github.com/immerjs/immer - 926dce4538ce815f2dbd15cec48f91b8d58f6163 authored over 6 years ago by Wei Zhu <[email protected]>
v1.1.1

github.com/immerjs/immer - 2677cc3e4e12291dac6666ace95372c91dfa2069 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed #105: Curried reducers not returning new states

github.com/immerjs/immer - c850b2ff55986d9bbdba015866ee04d372f07971 authored over 6 years ago by Michel Weststrate <[email protected]>
Simpler donate link

github.com/immerjs/immer - 782bf8252416ad8bb473b1c47311aa6298e68c31 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #106 from asamiller/patch-1

Fix missing parenthesis in code example

github.com/immerjs/immer - 528100490b6c5b8859db6daf52690a11436c89e2 authored over 6 years ago by benbraou <[email protected]>
Update readme.md

Add a missing parenthesis.

github.com/immerjs/immer - 7cfb2cb6bc943dc8a59c176737308035afb67ce7 authored over 6 years ago by Asa Miller <[email protected]>
1.1.0

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

github.com/immerjs/immer - 62262b898846e4ec083d821a970e23cfa48d0df5 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #99 from kompot/master

Improve/fix curried functions typings

github.com/immerjs/immer - 27d09f6b4c4c22a64c46eb88b520c98acc194380 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #104 from mikollo/patch-1

Set state example correction

github.com/immerjs/immer - c047a59e5816565452224e31efe10c2dcea897c5 authored over 6 years ago by Michel Weststrate <[email protected]>
Set state example correction

I think the difference would be more clear with such example.

github.com/immerjs/immer - c0b5cc51e85c3af5fae5e5e7da6a4fca4d60a4b7 authored over 6 years ago by Mikołaj <[email protected]>
Implemented and document #108: allow returning values from producers

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