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

Added `React.setState` example

github.com/immerjs/immer - 2c8a71ad99be3204ff0cda2d9303bea671e6bad4 authored over 6 years ago by Michel Weststrate <[email protected]>
reorder curried functions from least params count to most

github.com/immerjs/immer - 5831c137b9ad60e24b81caac05f470bbca6d2053 authored over 6 years ago by Anton Fedchenko <[email protected]>
add missing param to a curried function

github.com/immerjs/immer - 095e5232f48a3d118d09220a8f61dd1630f271a1 authored over 6 years ago by Anton Fedchenko <[email protected]>
Fix #93: unnecessary dependencies

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

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

github.com/immerjs/immer - 551b110d073208c51f2ae4d39f6d43db4bb48032 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed #95: incorrect detection of minified sources

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

Update readme.md

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

github.com/immerjs/immer - 353174eba038bbc2b3a4d54d8785799fd4d0b297 authored over 6 years ago by Gerald Yeo <[email protected]>
added some additional tests to verify solution correctness of #86

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

github.com/immerjs/immer - 224bf50813aa72214cd9b06141306f2498ea0b27 authored over 6 years ago by Michel Weststrate <[email protected]>
added test for #89

github.com/immerjs/immer - f68a31a2a46ad3eee46d2205e593a514ca5014fb authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'iruca3-fix/creating_array_proxy'

github.com/immerjs/immer - 374ad854cfecdd8a69f0920c70b9add61405a182 authored over 6 years ago by Michel Weststrate <[email protected]>
use lint-staged instead of pre-commit

github.com/immerjs/immer - 0caba3710da324411951c80d71ec42c12f5f016c authored over 6 years ago by Michel Weststrate <[email protected]>
Correctly handle objects without prototype

github.com/immerjs/immer - 3f69c4166df9fa1ed3f90cce472c094589bfc0a6 authored over 6 years ago by Michel Weststrate <[email protected]>
fix creating array proxy

maybe hasOwnProperty should be used on its object.

github.com/immerjs/immer - b9169b13aaeb716f902796a1f89868255e3977b9 authored over 6 years ago by iruca3 <[email protected]>
Merge pull request #87 from apostolos/patch-1

Update freezing defaults in flow defs

github.com/immerjs/immer - dc5d942278b756c03dd50a758d93486920ba7001 authored over 6 years ago by Michel Weststrate <[email protected]>
Update freezing defaults in flow defs

github.com/immerjs/immer - e4537dcd15473572152771dcde382d97ce029002 authored over 6 years ago by Apostolos Tsakpinis <[email protected]>
reproduce a bug on using lodash.find

github.com/immerjs/immer - 17e9bfb114d9e4f8bdb2a673e1d70d3855e79567 authored over 6 years ago by iruca3 <[email protected]>
Added section with cool stuff

github.com/immerjs/immer - 69aedd819c0492e62c2424d9e279374b0b13b919 authored over 6 years ago by Michel Weststrate <[email protected]>
Documented 1.0.0 release!

github.com/immerjs/immer - 5e16b302e2aa62ab2b8656619a43b2aa4224df9b authored over 6 years ago by Michel Weststrate <[email protected]>
fixed build attempt 2

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

github.com/immerjs/immer - 9b250fd2c73ac2647e01ff498fb6fb5d960dd052 authored over 6 years ago by Michel Weststrate <[email protected]>
Renamed `index.js` -> `immer.js`

github.com/immerjs/immer - c4f5667c1675641a14df7d4c9850e470e76668f0 authored over 6 years ago by Michel Weststrate <[email protected]>
Immer now changes the context (`this`) of producer functions by default to the draft state

github.com/immerjs/immer - 3a9d6d177cc2383fdb319b4a283e425099be98ab authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'flow-fixes'

github.com/immerjs/immer - c8b61f681ac827f84c7b7c5c75daeb70eaa578e7 authored over 6 years ago by Michel Weststrate <[email protected]>
Pulled flow types from master with proper fix

github.com/immerjs/immer - ecee9e41c1235a587d1e6fe761d938efd3c09a1e authored over 6 years ago by Michel Weststrate <[email protected]>
`in` -> `Object.hasOwnProperty`

github.com/immerjs/immer - 18eb76064e5b2ca1666b57771d515be84f2747f8 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #85 from marcins/issue-80/fix-flow-types

Improve Flow type definition file (Fixes #80)

github.com/immerjs/immer - 4d9d4d8464aa7b2307c5ffa6c8873b659793b68c authored over 6 years ago by Michel Weststrate <[email protected]>
Improve Flow type definition file (Fixes #80)

Adds a Flow annotation, and provides name for the default exported
function to fix errors with F...

github.com/immerjs/immer - 538d987fdf31a6a2520e087d84773e004a4d7cbd authored over 6 years ago by Marcin Szczepanski <[email protected]>
Flow WIP

github.com/immerjs/immer - 8a572a49268cf7286d0391c78c94771b7dc2fc08 authored over 6 years ago by Michel Weststrate <[email protected]>
`in` -> `Object.hasOwnProperty`

github.com/immerjs/immer - 3293adcb61916cc9d10e4a5cf09f14c1fa8ce71e authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #81 from iruca3/fix/treating_constructor_on_proxy

Fixed treating constructor on proxy

github.com/immerjs/immer - ad5a86a541027a8961d745cef032b89a8f45e5f4 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed treating constructor on proxy

github.com/immerjs/immer - 598080bec55e6e984239be8639762fdfe95152c1 authored over 6 years ago by iruca3 <[email protected]>
Merge pull request #79 from ppeeou/master

variable explicitly

github.com/immerjs/immer - 2e8864f94f2c13928efed8fd73fdba72f60ae4f1 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge https://github.com/mweststrate/immer

github.com/immerjs/immer - 4dc56827811d2250c1f6d08c6f7f8a958bc129e1 authored over 6 years ago by hyunwoo.jo <[email protected]>
Merge pull request #82 from iruca3/fix/remove_extra_code

Remove extra code on test

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

github.com/immerjs/immer - 9e5d647282f2dc2d3e68bdf28311063ec062facf authored over 6 years ago by Michel Weststrate <[email protected]>
Remove extra code

github.com/immerjs/immer - 19b202b313a45fd3a0d40456742049e51423b979 authored over 6 years ago by iruca3 <[email protected]>
variable explicitly

github.com/immerjs/immer - 4e76d3b26e090d1e3a661aa728bc85a45ca98722 authored over 6 years ago by Jo Hyun Woo <[email protected]>
Disable auto freeze in production, fixes #46, also see #76

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

github.com/immerjs/immer - f6627c01bab431b9e29e7ee7204cef21b1fe5619 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge branch 'iruca3-fix/finalize'

github.com/immerjs/immer - 425f09253fbbe91a6163ff8d09e3b4b44188847a authored over 6 years ago by Michel Weststrate <[email protected]>
More code dedupping

github.com/immerjs/immer - 29262e3c28cf7c85b942e59949c4d6546ac5cc4d authored over 6 years ago by Michel Weststrate <[email protected]>
Removed some duplicate code

github.com/immerjs/immer - ee544cc9772447bc31e4dbe6c016b77c90f5a960 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed bug where new objects where proxied

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

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

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

github.com/immerjs/immer - fa177ea7be49b098344d94f2e97370a06aa21db7 authored over 6 years ago by Michel Weststrate <[email protected]>
Added polyfill for Object.is, fixes #77

github.com/immerjs/immer - 25d7274c1942f9850a851a48001b377c5edbe459 authored over 6 years ago by Michel Weststrate <[email protected]>
Added flow types, implements #34

github.com/immerjs/immer - 452e7551ee6330729a812c414f73eb8bf72d9f92 authored over 6 years ago by Michel Weststrate <[email protected]>
remove unused vars

github.com/immerjs/immer - 9d54d6478f42ccb673c608f80d6d1187d96e3720 authored over 6 years ago by iruca3 <[email protected]>
remove extra condition

github.com/immerjs/immer - ac122b7ba8edcb08b7e896d1df8f847e3feda8ba authored over 6 years ago by iruca3 <[email protected]>
Fixed finalizing array

github.com/immerjs/immer - 42029076f1c18f000f6950f18bf2d3d58dee96ce authored over 6 years ago by iruca3 <[email protected]>
updated changelog

github.com/immerjs/immer - 74c1fec02fcf70db876b68034979cd683ddc7190 authored over 6 years ago by Michel Weststrate <[email protected]>
Added polyfill for Object.is, fixes #77

github.com/immerjs/immer - cf0b1e11285e3e44f0c21aefb49f94fc9e77e127 authored over 6 years ago by Michel Weststrate <[email protected]>
Added flow types, implements #34

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

github.com/immerjs/immer - 9b61b6c5c8019f2c6c4995090cedc98e1b6628fb authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed #75, don't use Symbols if not available

github.com/immerjs/immer - 7290670816872289597910dcfab92de8c6e6b5f8 authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #70 from zewa666/master

chore(build): yarn-or-npm and typings

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

github.com/immerjs/immer - 8ecb21ea3b5eba502bad052e1101c43306e2ce3f authored over 6 years ago by Michel Weststrate <[email protected]>
Merge pull request #69 from mweststrate/feature/fast-prune

Performance test for bulk adding data, increase code reuse

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

github.com/immerjs/immer - 41180f7de5604725971e4d3bbe393ac469e2b976 authored over 6 years ago by Michel Weststrate <[email protected]>
Improved test coverage

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

github.com/immerjs/immer - 93372fc1d01e2afef114a07d7d3e160fbd4e5112 authored over 6 years ago by Michel Weststrate <[email protected]>
Preserve object identify in ES5 impl

github.com/immerjs/immer - 4219c49b87785ec12f324265497aaf03a3184d68 authored over 6 years ago by Michel Weststrate <[email protected]>
Freeze new data

github.com/immerjs/immer - 8b6d3ea0c185d1792a73a67cc810148dfd7d1ccc authored over 6 years ago by Michel Weststrate <[email protected]>
Freeze non-proxied data

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

github.com/immerjs/immer - d536bc9e92574513014762a855a248971e2a5f85 authored over 6 years ago by Michel Weststrate <[email protected]>
Fixed exposing typescript typings, fixes #72

github.com/immerjs/immer - c067e1bf8867536906d211933fafc81fe883cfcb authored almost 7 years ago by Michel Weststrate <[email protected]>
v0.8.2

github.com/immerjs/immer - 311f471d2e85a446fac25249253a833754a3e1f8 authored almost 7 years ago by Michel Weststrate <[email protected]>
Merge pull request #71 from Keysox/patch-1

Fix curried reducer code example in README

github.com/immerjs/immer - d47db4da31de4690638eaf5d62ba6bc6ee5f78c7 authored almost 7 years ago by Michel Weststrate <[email protected]>
Fix curried reducer code example in README

github.com/immerjs/immer - c3c2d809a8e7e08bdc696e7c59a96c3d96558586 authored almost 7 years ago by Alex Kessock <[email protected]>
chore(build): yarn-or-npm and typings

* do not enforce the use of yarn for build scripts, both yarn and npm should work
* copy typings...

github.com/immerjs/immer - 035bb52811614266413d0860824c69932dc03348 authored almost 7 years ago by Vildan Softic <[email protected]>
some code cleanup / more reuse

github.com/immerjs/immer - 9d393e391a75308577f0d1e57bf634bb13675797 authored almost 7 years ago by Michel Weststrate <[email protected]>
small improvements

github.com/immerjs/immer - 7d0b7e89bb2b1dd4027a4ac914062078f0c4a8eb authored almost 7 years ago by Michel Weststrate <[email protected]>
Merge branch 'master' into feature/fast-prune

github.com/immerjs/immer - f8f402c725d19a207eb29cd615a7f78af037077d authored almost 7 years ago by Michel Weststrate <[email protected]>
v0.8.1

github.com/immerjs/immer - 40557688b8f7fa0a1bba4788572d0536a9795f56 authored almost 7 years ago by Michel Weststrate <[email protected]>
Fixed #66: Incorrectly trying to modify a frozen object

github.com/immerjs/immer - 0834d8a8351fe1def176572a53a44b4a5c9bc4f2 authored almost 7 years ago by Michel Weststrate <[email protected]>
Reproduced #66

github.com/immerjs/immer - d5de8859e662caeac80d73f666966ec1fa4ed745 authored almost 7 years ago by Michel Weststrate <[email protected]>
v0.8.0

github.com/immerjs/immer - 334652eff400724ca86d6d54ff4a822089260ad5 authored almost 7 years ago by Michel Weststrate <[email protected]>
Merge pull request #68 from mweststrate/feature/reuse

Reuse code between es5 and proxy build

github.com/immerjs/immer - 20394c0f75c696ee0ab46d5c2fcd61bae0da40d2 authored almost 7 years ago by Michel Weststrate <[email protected]>
Added performance test for bulk data

github.com/immerjs/immer - bcd482608f941ec8410050f6b2e4c858ccd39574 authored almost 7 years ago by Michel Weststrate <[email protected]>
Fixed debug setup

github.com/immerjs/immer - 9fd1654785210c3e0723cb8cad7d6aeafe03512a authored almost 7 years ago by Michel Weststrate <[email protected]>
Test fixes

github.com/immerjs/immer - e34a548548b3c3b8919d5d3ad09e89ed7cb30171 authored almost 7 years ago by Michel Weststrate <[email protected]>
Use babel (for Symbol polyfill). Also generate ES module

github.com/immerjs/immer - c4f2c2d1cbe03af2f9e889d50fa48b000aaf81a4 authored almost 7 years ago by Michel Weststrate <[email protected]>
less builds is more?

github.com/immerjs/immer - 74a97b6710d3ab7c8c6139c95637f17f26f917db authored almost 7 years ago by Michel Weststrate <[email protected]>
Merge remote-tracking branch 'origin/master' into feature/reuse

github.com/immerjs/immer - 03a2736f24a91d8d361e5141c2721651daf5b815 authored almost 7 years ago by Michel Weststrate <[email protected]>
Merge pull request #64 from arthurdenner/adding-rollup-to-build-process

Adding rollup to build process

github.com/immerjs/immer - e70fd428d470ccfef769d27b0216f1076a411e62 authored almost 7 years ago by Michel Weststrate <[email protected]>
Added question about freezing

github.com/immerjs/immer - 6ac77076354d749254902ffb646802fd19408a27 authored almost 7 years ago by Michel Weststrate <[email protected]>
Added FAQ section

github.com/immerjs/immer - b9b418e7e203a2ac9c0265b7cf5834ec280aa1ed authored almost 7 years ago by Michel Weststrate <[email protected]>
Removed superfluos Redux examples (fixes #57). Explained working with Dates better

github.com/immerjs/immer - a7b5df76538ba5113c45a182877e5f6f3c348d07 authored almost 7 years ago by Michel Weststrate <[email protected]>
One module to rule them all WIP

github.com/immerjs/immer - b7647e45319b8c3ab3ad34744b52b82f55cb03e8 authored almost 7 years ago by Michel Weststrate <[email protected]>
Both implementation stateless

github.com/immerjs/immer - 9b3bceb276b30a1053efeab4596d3a8b07daf09a authored almost 7 years ago by Michel Weststrate <[email protected]>
classless es5 impl

github.com/immerjs/immer - b7cd0451ebc4e4deae8e76bcfc546b1967fcbdcf authored almost 7 years ago by Michel Weststrate <[email protected]>
classless

github.com/immerjs/immer - 388f4f1455b252565879fc8e73e627b3afe54c36 authored almost 7 years ago by Michel Weststrate <[email protected]>
leaner implementation

github.com/immerjs/immer - 7b130287c8eefaee142a6019bad0000ab49ff63a authored almost 7 years ago by Michel Weststrate <[email protected]>
extracted class methods from Proxy impl

github.com/immerjs/immer - d20adeac06dbf04353e45569b3cdb87480d3f7b1 authored almost 7 years ago by Michel Weststrate <[email protected]>
Merge pull request #63 from jkhedani/master

Improve semiotics in state tree graphic

github.com/immerjs/immer - 75de7af8e9320fc421b1221aa523d05716cc2136 authored almost 7 years ago by Michel Weststrate <[email protected]>
chore(build): Removing unused dependency

github.com/immerjs/immer - a420176d005dc24d84b73be12b98d248613c54c9 authored almost 7 years ago by arthurdenner <[email protected]>