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: don't use `.mjs` file for react-native, which isn't supported by default. Fixes #1058 #1065 (#1075)

* fix: don't use `.mjs` file for react-native, which isn't supported by default. Fixes #1058 #10...

github.com/immerjs/immer - f6736a4beef727c6e5b41c312ce1b202ad3afb23 authored about 1 year ago by Michel Weststrate <[email protected]>
fix: export `Objectish` type (#1043)

github.com/immerjs/immer - 75e004db1374e059773047e786d6d01ee1e90a0f authored over 1 year ago by Milan Jaritz <[email protected]>
fix: Move index.js.flow from dist/ -> dist/cjs/ to match index.js (#1038)

github.com/immerjs/immer - a3b5603c7270ba5b5267b41312a66931026c21c9 authored over 1 year ago by Björgvin Ragnarsson <[email protected]>
chore(deps): bump ajv from 6.11.0 to 6.12.6 (#1036)

Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.11.0 to 6.12.6.
- [Release notes](http...

github.com/immerjs/immer - 327082c18722b4e56e1b2e78c5112c70fc01f1cc authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 in /website (#1035)

Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](...

github.com/immerjs/immer - 7f261afe7f7f8a9b65215e1dd30cf3d418ae2734 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: update badge (#1040)

github.com/immerjs/immer - 371b7b46a4f0a228f110562408cd0280df683c2e authored over 1 year ago by Lei Chen <[email protected]>
fix: production bundle was loaded incorrectly, fixes #1037

github.com/immerjs/immer - 707e72b49f7c06b623242a3b66c2bda83e786d63 authored over 1 year ago by Michel Weststrate <[email protected]>
Merge pull request #1028 from immerjs/immer-10

Immer 10

github.com/immerjs/immer - 2ef9a421b852c667517d4c98e079fd6b9090a0c0 authored over 1 year ago by Michel Weststrate <[email protected]>
Restore mangleProps

github.com/immerjs/immer - 41ebbbc2f7983a7b65b4d0a442bf09567dfa9798 authored over 1 year ago by Michel Weststrate <[email protected]>
Merge branch 'markerikson-feature/build-tsup' into immer-10

github.com/immerjs/immer - 6f2a12b557fcf8280a3e92820a7782526a0c1aa3 authored over 1 year ago by Michel Weststrate <[email protected]>
Minor build fixes after tsup migration

github.com/immerjs/immer - 46cd1d50b8e5d5a72661a9e84178ca3207cd7cc8 authored over 1 year ago by Michel Weststrate <[email protected]>
Remove tsdx

github.com/immerjs/immer - d5be8f239e9e62d78dbfefd834c241506933a783 authored over 1 year ago by Mark Erikson <[email protected]>
Micro-optimize Object.getPrototypeOf uses

github.com/immerjs/immer - d897c6b49fc0c726739fdd9dbfba3ed867fcd966 authored over 1 year ago by Mark Erikson <[email protected]>
Use tsup to build and modernize build artifacts

github.com/immerjs/immer - 3ad1df5184e329d803a584704a3c9b3b01330824 authored over 1 year ago by Mark Erikson <[email protected]>
Output modern JS syntax

github.com/immerjs/immer - 17cfe4e541b39461f8b6b7d7f23eff2386b6715a authored over 1 year ago by Mark Erikson <[email protected]>
Add tsup

github.com/immerjs/immer - 3c1a668ab325bf63a7c5a2e2f293705bb7cf32ff authored over 1 year ago by Mark Erikson <[email protected]>
fix issue where deleting non-existing properties fails

github.com/immerjs/immer - 48204c90177071faa59de2789b2f16b5b2d0210d authored over 1 year ago by Michel Weststrate <[email protected]>
Revert MapSet as plugin

github.com/immerjs/immer - 906b69bdcc057326d03e6fa6ce79dc07b7df5805 authored over 1 year ago by Michel Weststrate <[email protected]>
attempt2

github.com/immerjs/immer - aa0e5eeb8c44e7aeb7ba9239873a29f3a5219010 authored over 1 year ago by Michel Weststrate <[email protected]>
Fixed build once again

github.com/immerjs/immer - 931f963680a7294b9680a902a7e6df5f32ca9b8d authored over 1 year ago by Michel Weststrate <[email protected]>
v10.0.0-beta.4

github.com/immerjs/immer - 05b85f7238ce7ec2facac33efa96fb571c242fc7 authored over 1 year ago by Michel Weststrate <[email protected]>
v10.0.0-beta.3

github.com/immerjs/immer - 6f501e65cb67fc9861f97700bbe7b86bf967f2ea authored over 1 year ago by Michel Weststrate <[email protected]>
v10.0.0-beta.2

github.com/immerjs/immer - c8e7cf0edcd678dc8f1106d1821fb0df7f46dab6 authored over 1 year ago by Michel Weststrate <[email protected]>
Dropped module:type per https://github.com/immerjs/immer/issues/992#issuecomment-1494520201

github.com/immerjs/immer - bbd7fb22ad7c02d1662514577f15d8e611a7209c authored over 1 year ago by Michel Weststrate <[email protected]>
Some doc refinements

github.com/immerjs/immer - df3bbe2f19b4e4206e831db1d2affdc142576bd7 authored over 1 year ago by Michel Weststrate <[email protected]>
Fix test:perf ESM

github.com/immerjs/immer - 605ed4083dd9861039b1ec9a5ed1d81f78649444 authored over 1 year ago by Michel Weststrate <[email protected]>
fixed lockfile

github.com/immerjs/immer - 5cbfc0ff51797c0b2d519232d81ec7cea37c1dd2 authored over 1 year ago by Michel Weststrate <[email protected]>
Fix prod tests

github.com/immerjs/immer - af92b4dd64e3e1ed7cde0aa79c9f2bc99ea9088f authored over 1 year ago by Michel Weststrate <[email protected]>
More Jest/ESM fixes

github.com/immerjs/immer - 998b69d25f661f58c1a6f0a5c882479ff00bdeb7 authored over 1 year ago by Michel Weststrate <[email protected]>
Attempt at using ESM

github.com/immerjs/immer - 1690a5556997f072488e642e6891200a40af8e7c authored over 1 year ago by Michel Weststrate <[email protected]>
some build stuff cleanup

github.com/immerjs/immer - 86fd429b418e79f68ea2e80b004f411d6e21342d authored over 1 year ago by Michel Weststrate <[email protected]>
Further simplification / optimization

github.com/immerjs/immer - 27db1a1ae76c80ce2796828833a1004fd7167bcf authored over 1 year ago by Michel Weststrate <[email protected]>
Map / Set & old browser API cleanup

github.com/immerjs/immer - a1fd163de9a15bd32ce85ffb95b7c54edbb58b71 authored over 1 year ago by Michel Weststrate <[email protected]>
stored errors as array so that they become smaller and part of plugin

github.com/immerjs/immer - 452a5085c0f84c3277ee16ab9b072ad99127ce90 authored over 1 year ago by Michel Weststrate <[email protected]>
minor cleanup

github.com/immerjs/immer - 1d93079791ed4796807027ce5c247fc5f6545f9c authored over 1 year ago by Michel Weststrate <[email protected]>
cleanup current implementation

github.com/immerjs/immer - a8691180d4248bdd2b179d109994ce4baed76606 authored over 1 year ago by Michel Weststrate <[email protected]>
Fix performance tests

github.com/immerjs/immer - 819578240a2f401935cecdae5298c23c5bcbfea5 authored over 1 year ago by Michel Weststrate <[email protected]>
feat: Introduce strictShallowCopy, See #941, hrsh7th-use-strict-shallow-copy

github.com/immerjs/immer - e71aebdaad77d168c507649bb15817638cbb1af5 authored over 1 year ago by Michel Weststrate <[email protected]>
Add large object perf test (from #941)

github.com/immerjs/immer - d533f24605b7912354933ad7f3e19d1eb798e60c authored over 1 year ago by Michel Weststrate <[email protected]>
chore: Upgraded to TS 5

github.com/immerjs/immer - 6e9032b41fcf84553fcee968747e67b4311d35cd authored over 1 year ago by Michel Weststrate <[email protected]>
Cleaned up production error snapshots

github.com/immerjs/immer - 7c055e7deeb4ddf2369bef97c23cc0e7dd42228d authored almost 2 years ago by Michel Weststrate <[email protected]>
Enable Map / Set support by default

github.com/immerjs/immer - 5540249a3403c2fa16fda647d157e1be5447c71c authored almost 2 years ago by Michel Weststrate <[email protected]>
Remove `enableAllPlugins` from API

BREAKING CHANGE: removed enableAllPlugin, only Patch support is now optional

github.com/immerjs/immer - e69c7664cc592c73a0b14405ac5edc7f519f56af authored almost 2 years ago by Michel Weststrate <[email protected]>
random bits of cleanup

github.com/immerjs/immer - 07242c55e5e18cc068c50107b03f0b4c633fc220 authored almost 2 years ago by Michel Weststrate <[email protected]>
breaking: Emit remove instead of length replace patches when removing items from an array, #964

github.com/immerjs/immer - d5aba94a4b4f2c2c6d61463119737d02cff196a2 authored almost 2 years ago by Michel Weststrate <[email protected]>
[breaking] Merge branch 'array-remove' of github.com:kshramt/immer into kshramt-array-remove

github.com/immerjs/immer - cb5712a07407d7b6ef5301f8f7e9442c7d16a490 authored almost 2 years ago by Michel Weststrate <[email protected]>
chore: Merge branch 'main' into immer-10

github.com/immerjs/immer - ec724867f1065c4ee471cd92f9ff60cfe51c3192 authored almost 2 years ago by Michel Weststrate <[email protected]>
chore: docusaurus upgrade

github.com/immerjs/immer - 48a91b3057817b73429b43bbb328cdfa46f180f1 authored almost 2 years ago by Michel Weststrate <[email protected]>
chore: attempt to fix website build

github.com/immerjs/immer - 0b72a6f02fdb3a8e89032233807d15bcc9bb590d authored almost 2 years ago by Michel Weststrate <[email protected]>
[breaking] Remove `export default produce`

github.com/immerjs/immer - 59971e1d14aeacb432adedb8a773d8bf9ad9a0a9 authored almost 2 years ago by Michel Weststrate <[email protected]>
chore(deps): bump loader-utils from 2.0.0 to 2.0.4 in /website (#1026)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.0 to 2.0.4.
- [Release n...

github.com/immerjs/immer - 7c153394e815962908582a460d3983ce2fb07695 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in /website (#1027)

Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release no...

github.com/immerjs/immer - f07ec9d860aa16d538484f0f21e26787855e85dc authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: ensure type exports is first in package.json export declaration (#1018)

github.com/immerjs/immer - b6ccd0f5341cef267c4db816cc28f4df4a5846dd authored almost 2 years ago by Chen <[email protected]>
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /website (#1017)

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4....

github.com/immerjs/immer - 385837de6a0e03f62ffcfd20f1fd69b4a278f4d2 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump webpack from 5.75.0 to 5.76.1 in /website (#1024)

Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.1.
- [Release notes](ht...

github.com/immerjs/immer - e1696b70e0654fbe48cf8de9bb35fc64736a1dae authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: patching maps failed when using number keys (#1025)

github.com/immerjs/immer - dd83e2e2db0c16e44986feeb3429fe2b7662b2b5 authored almost 2 years ago by Marco Schumacher <[email protected]>
Fix test case comment

github.com/immerjs/immer - da3de767428dd196a80ef8eb080bae861f7b20b3 authored almost 2 years ago by hrsh7th <[email protected]>
Fix flowtype doc comment

github.com/immerjs/immer - 3cabd7b732e568f494cb4882c95898e7090404df authored almost 2 years ago by hrsh7th <[email protected]>
Improve documents

github.com/immerjs/immer - 99efdef744750e03aa6c0aa67bdbe90d629431ac authored almost 2 years ago by hrsh7th <[email protected]>
Change comment

github.com/immerjs/immer - 3819609b3c60cc2f2b667e7cbb514176440d45d6 authored almost 2 years ago by hrsh7th <[email protected]>
Add todo comment

github.com/immerjs/immer - 3c199a354e982fb37c2c6c407fef19d1c068e51c authored almost 2 years ago by hrsh7th <[email protected]>
Merged ProxyType and ArchType

github.com/immerjs/immer - 4df7e245907daac74ce087938e74731e8a14d947 authored almost 2 years ago by Michel Weststrate <[email protected]>
Remove ES5 support WIP

github.com/immerjs/immer - eb5ac78c6a651d7003a9fb4df8049e79d457a425 authored almost 2 years ago by Michel Weststrate <[email protected]>
Remove promise based producer support #1015

github.com/immerjs/immer - ecbe989c6761fe9441538c7bdd48f856bd6aa339 authored almost 2 years ago by Michel Weststrate <[email protected]>
doc: Add setUseStrictShallowCopy to api.md

github.com/immerjs/immer - a9bc548cd3f2254178dc91eb715db8205943398c authored almost 2 years ago by hrsh7th <[email protected]>
breaking change: Change useStrictShallowCopy to enabled by default

github.com/immerjs/immer - de9569fe5b4adac9ff83e8a00ead36ea4c777ad8 authored almost 2 years ago by hrsh7th <[email protected]>
fix: Upgrade Github actions to Node 16 attempt 2

github.com/immerjs/immer - 082eecd6101d27d1fda1817461ef0ad060341715 authored almost 2 years ago by Michel Weststrate <[email protected]>
fix: Upgrade Github actions to Node 16 attempt 1

github.com/immerjs/immer - 9d4ea93f8eb17f646aef2782f1d088a8c109bd53 authored almost 2 years ago by Michel Weststrate <[email protected]>
fix: release and publish from 'main' rather than 'master' branch

github.com/immerjs/immer - 82acc409b2b1d66373fc44200443e63917a32198 authored almost 2 years ago by Michel Weststrate <[email protected]>
feat: implement useStrictShallowCopy

github.com/immerjs/immer - 31e61bfd7b46756154e03f32477d3090507c46c9 authored almost 2 years ago by hrsh7th <>
fix: revert earlier fix (#990) for recursive types (#1014)

* Add failing test

* Revert #990

github.com/immerjs/immer - 3eeb33190523635a2fc3a8aa7f83b537d15a7c3c authored almost 2 years ago by Nathan Bierema <[email protected]>
fix: produce results should never be frozen when returned from nested produces, to prevent 'hiding' drafts. Fixes #935

github.com/immerjs/immer - a81096024ca1d6de75feb0b26a2f6a4aa5ae4bf7 authored almost 2 years ago by Michel Weststrate <[email protected]>
fix: don't freeze drafts returned from produce if they were passed in as draft (#917)

github.com/immerjs/immer - 46867f8aa90f6c8d2d94517f6bd748d679b6ea79 authored almost 2 years ago by Alt-er <[email protected]>
chore: Add failing test for nested and chained produce calls (#935)

* Add failing test for nested and chained produce calls

* Update test to not reference same o...

github.com/immerjs/immer - 04c5fb39ab879b2ad7f63498af8298477e938a4d authored almost 2 years ago by James Allen <[email protected]>
chore: Add failing test Set ordering #819 (#820)

* Add failing test

* Move test to map-set

* Add string variant of first test

github.com/immerjs/immer - 847b662e49065db4e840e719ab9313db809c5dee authored almost 2 years ago by Chris Santamaria <[email protected]>
fix: Preserve insertion order of Sets, fixes #819 (#976)

* Proposed fix for #819 to preserve Set insertion order

* Proposed fix for #819 (B)

We are...

github.com/immerjs/immer - b3eeb69f2926c5f9ef3632023d3ef0695470f724 authored almost 2 years ago by jdip <[email protected]>
fix: unnecessarily recursive Draft type (#990)

github.com/immerjs/immer - b9eae1d18083b63cf37483183e91356ec5ee912c authored almost 2 years ago by Homa Wong <[email protected]>
chore: set vscode default formatter to prettier (#1008)

github.com/immerjs/immer - 8e12c78073c5f7c3a556a76dd780125b23bb12a3 authored almost 2 years ago by Homa Wong <[email protected]>
chore(deps): bump json5 from 2.2.0 to 2.2.3 in /website (#1010)

Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3.
- [Release notes](https://gi...

github.com/immerjs/immer - ace96d68cdd6e81ea34975583a0bd74b60356928 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: upgrade docusaurus to stable release

github.com/immerjs/immer - 7385f6148a3bc3b7a8f304a2f3e30c1d1e1e2813 authored almost 2 years ago by Michel Weststrate <[email protected]>
docs: fix GA4 ID (?)

github.com/immerjs/immer - f21c5fab34dae7b409a61017a99b49c71ca17717 authored almost 2 years ago by Michel Weststrate <[email protected]>
docs: migrate to GA4

github.com/immerjs/immer - db54dbedaa341d85b379ca8b5872caa8d54ed67a authored almost 2 years ago by Michel Weststrate <[email protected]>
feature: Export the type of a recipe as `Produce` (#968)

* feature: add type for producer function

* IProducer -> Producer

Co-authored-by: Michel W...

github.com/immerjs/immer - c88f787b038e4c74631fdec2e74c2b4b2d4b6f2f authored almost 2 years ago by feihe <[email protected]>
chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#1006)

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](h...

github.com/immerjs/immer - 23afcf18afea23482cb05a6e8a04db651b7468ee authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: Ignore gitpod auto generated yaml (#998)

github.com/immerjs/immer - 727e11dc3f2b4a6bb1babc1f915389787f8ad5e3 authored almost 2 years ago by Khanh Tran <[email protected]>
chore: fixed jsdoc parameter name (#994)

github.com/immerjs/immer - 8a02d8127f581858cca179e8972838f5791a8e6f authored almost 2 years ago by Christopher Tran <[email protected]>
docs: Create other-lang.md (#991)

github.com/immerjs/immer - 9372ecaee889fe2d73fa3e3e60c0ceeb506c018a authored almost 2 years ago by Kenny <[email protected]>
docs: Update patches.mdx (#995)

github.com/immerjs/immer - 4070b54e90d845487bd71c278f43a192bc73d6f8 authored almost 2 years ago by J.Zong <[email protected]>
chore(deps): bump shell-quote from 1.7.2 to 1.7.4 (#987)

Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.7.2 to 1.7.4.
- [Release note...

github.com/immerjs/immer - 84cf01d737af7afa235af0140ba3d1ea6bd5e99e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump loader-utils from 1.2.3 to 1.4.2 (#993)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.2.3 to 1.4.2.
- [Release n...

github.com/immerjs/immer - a025c0d3491e5e30921491e1bd3093305302caa6 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#996)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 ...

github.com/immerjs/immer - 40b17a6adb2894485477a877d2f3ccce96049026 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /website (#997)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 ...

github.com/immerjs/immer - c59a0d2a139355a8b0d81a82c6216ca00ee0ae62 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump qs from 6.5.2 to 6.5.3 (#999)

Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github....

github.com/immerjs/immer - 66003d101fa93982ea38bafa871cb5573c1a9c7e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump express from 4.17.1 to 4.18.2 in /website (#1001)

Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2.
- [Release notes](...

github.com/immerjs/immer - c04382cbab89d4d36b6936c32e0cd15952220920 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(test): fix production build unit tests

github.com/immerjs/immer - 07f5cc9aecbc04ba3d99162706ea6615c90926c5 authored almost 2 years ago by Michel Weststrate <[email protected]>
chore(test): fix unit test for 0 vs -0 and clarify

github.com/immerjs/immer - ca18dd63c86fd3895e47447ce39c93d5d718c31c authored almost 2 years ago by Michel Weststrate <[email protected]>
chore(deps): bump eventsource from 1.0.7 to 1.1.2 in /website (#986)

Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.2.
- [Release...

github.com/immerjs/immer - 6ec0106573979be966100551a4b416a345e9e6f9 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump terser from 4.6.3 to 4.8.1 (#961)

Bumps [terser](https://github.com/terser/terser) from 4.6.3 to 4.8.1.
- [Release notes](https:/...

github.com/immerjs/immer - 21eeac536244cfc27780d2d71e9ff0967accc8ef authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /website (#911)

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](http...

github.com/immerjs/immer - 2eba4cf4b3f870b6fb37924b70be6fdc5e1dba8d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: typo dormal -> normal (#910)

Co-authored-by: Jake Eldred <[email protected]>

github.com/immerjs/immer - 49f94e1ba62b33df2bdc20cf19d0528933f97cc3 authored almost 2 years ago by Jacob Eldred <[email protected]>