Ecosyste.ms: OpenCollective

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

github.com/pmndrs/zustand

🐻 Bear necessities for state management in React
https://github.com/pmndrs/zustand

Create FUNDING.json

bd5d66fc0033b34ecc772ebc94d7b70cef5d0f52 authored 9 months ago by Daishi Kato <[email protected]>
chore(tests): suppress expected warnings (#2398)

c092d76260fb752eb6b7c735278c083e7227a805 authored 10 months ago by Daishi Kato <[email protected]>
4.5.2

6f61b76fa096179248a91231789fd5bbc51a36e0 authored 10 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2379)

96d6bb2ae92da1df9a65a9af5114b2d5ffe21b4e authored 10 months ago by Daishi Kato <[email protected]>
build: target es2018 (#2361)

453b3a65f808a7b43fab3a68edda680344af3e45 authored 10 months ago by Daishi Kato <[email protected]>
fix: return type of persist migrate function changed to PersistedState (#2360)

Co-authored-by: Bob Deprez <[email protected]>

9cb1c67827f080576c7e774ee995af245a5e4afa authored 10 months ago by bobdepreziz <[email protected]>
docs: adding note about middlewares and slices (#2378)

* docs: adding note about middlewares and slices

* chore: updating slices note

Co-authored...

1392c51fae7f4896a8eb9fb2b0a05929eef15f5b authored 10 months ago by Michael Di Prisco <[email protected]>
refactor: Use for..of instead of C-style for (#2374)

41924df88fbb3bf2e0b01f866bf5458ab28ee840 authored 10 months ago by Ekin Dursun <[email protected]>
Enable usage of Corepack (#2366)

Corepack chooses package manager to use with the
field `packageManager`. For users using Yarn
...

16b0ebf1b12e2a9eef88565810185ac7b0c9d2a8 authored 10 months ago by Ekin Dursun <[email protected]>
Fix typo in prevent-rerenders-with-use-shallow.md (#2364)

827d5aacafa1974fff012955ea6f24fde51dc7ef authored 10 months ago by Carsten Dietzel <[email protected]>
updated getting-started doc with more examples (#2348)

* updated readme with more examples

* moved example to docs from readme

* formatted code w...

3c6dc2d12b0d2a2d5f403fe6ddad1053055ab72b authored 10 months ago by Ankit Sagar <[email protected]>
Update ssr-and-hydration.md (#2353)

* Update ssr-and-hydration.md

Small typo

* Update docs/guides/ssr-and-hydration.md

Co-a...

08d13764ba558c92766fca1245c0fb23135ef9f7 authored 10 months ago by Mohamed Yahye El Joud <[email protected]>
4.5.1

6109bc3bd0f3850c2d9546956de971f27834ac7a authored 10 months ago by daishi <[email protected]>
chore(deps): update dependencies (#2345)

e174cc89103e93844183677aaa3e083c4276e00c authored 10 months ago by Daishi Kato <[email protected]>
chore: clarify deprecation message (#2337)

a85865b4b8b88d8ce63132d5fd36a83cc18c694d authored 10 months ago by Daishi Kato <[email protected]>
refactor: Relax types for `persist` middleware (#2332)

Right now, we're requiring new `StateStorage` implementations to forcefully return `void` from i...

7d2525efdbdece118318faa7f1efe6d726c7e21d authored 10 months ago by Rafael Baldasso Audibert <[email protected]>
Update nextjs guide (#2328)

* Update nextjs guide

* Minor changes

* Minor changes

* Minor changes

* Minor change...

8c1a1f0327db3790e19a8bccd1fd47042683f4f9 authored 10 months ago by Danilo Britto <[email protected]>
docs(middleware): modify both `set` and `setState` (#2306)

* docs(middleware): modify `set` and `setState`

* update middleware docs

eb8443faa333e5804b372b211424eec05e200b47 authored 10 months ago by Charles Kornoelje <[email protected]>
Update nextjs.md (#2324)

b466a7585ef226d80bcb77a2bf9b788a2d039b3e authored 11 months ago by Danilo Britto <[email protected]>
fix broken link caused by typo (#2321)

02ddd70d5b3ac8a8f3d2d8616eb9416ebe2976ad authored 11 months ago by Alexander Densley <[email protected]>
Update docs related to SSR/Hydration and SSR Apps (#2298)

* Update deprecation comments

* Update testing guide

* WIP

* Minor fixes

* WIP

* ...

f64a111b8578a9d65b6d0f641e5f6773de100f9d authored 11 months ago by Danilo Britto <[email protected]>
docs(persist): add info about `createJSONStorage` helpful function (#2299)

* first pass at docs

* add jump-to-section

27bffb1fba9de4c958f4a4b4d31c20e54e579fc0 authored 11 months ago by Charles Kornoelje <[email protected]>
4.5.0

13830c11343abe59a616a2cde8411a15c176b83d authored 11 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2297)

* chore(deps): update dev dependencies

* fix lock file

d12b4fb13dee76f49f81517615b7889e83821c28 authored 11 months ago by Daishi Kato <[email protected]>
fix: Add deprecation notice for getServerState() in WithReact type (#2266)

43a2b11ad90228faf2be6b9776565b7ed131b295 authored 11 months ago by Charles Kornoelje <[email protected]>
feat: getInitialState (#2277)

* feat(react): implement getServerState by closing over the defaultState

serverState will be ...

740033cf311957c5cdf7c762a6e24432ed2b379a authored 11 months ago by Dominik Dorfmeister <[email protected]>
fix(docs): errors and types fix for URL state example (#2218)

* Update connect-to-state-with-url-hash.md

Resolved a few errors and type errors in the persi...

4be1e9eb4a435e5821d5ee24441a529881607f79 authored 12 months ago by Cody Partington <[email protected]>
Adding Zusty (zustand dev tool) to the third party libraries (#2267)

* Update third-party-libraries.md

Adding zustand dev tool made by oslabs to the third party l...

517524d2b05843c6a26d2713af08cc0ca1f62f3c authored almost 1 year ago by Jaekook Brian Lee <[email protected]>
docs: minor typo fix in flux-inspired-practice.md (#2252)

a4578fa5c48c013408744eddd7d051ade223d076 authored about 1 year ago by Andrew Hulterstrom <[email protected]>
chore(docs): rewrite to remove deprecated references in persist docs (#2248)

* chore(docs): rewrite to remove deprecated references in persist docs

* chore(docs): remove ...

41838c5187939eb4ac8c0a26685a37a71e518e64 authored about 1 year ago by Charles Kornoelje <[email protected]>
chore(test): stop testing deprecated features and test subscribe in vanilla (#2244)

* chore(test): update test to stop testing deprecated features

* chore(test): add subscribe t...

9baf0a5d38ee33cdafced98b5c86c8cc77db3b2e authored about 1 year ago by Charles Kornoelje <[email protected]>
docs(immer): change demo url (#2239)

662f38a8c33e0758da859cf608caac6bccc5eddd authored about 1 year ago by Younghoo Kim <[email protected]>
chore(immer): fix security issue (#2228)

fa04478ab2809508e8a60261c28f36eb138047fb authored about 1 year ago by Jonathan Bodling <[email protected]>
docs(contributing): update test command (#2234)

19960f6d96a7a8c6433cf915ae7fdfcc831af797 authored about 1 year ago by Charles Kornoelje <[email protected]>
4.4.7

50a8677dba4acecc1e313dcb08d4cf2ac1ab918c authored about 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2217)

* chore(deps): update dev dependencies

* more typescript versions

* downgrade vite 4.5.0

15635ab78988425628c1c7e10c8dc456398b1ad0 authored about 1 year ago by Daishi Kato <[email protected]>
fix(vanilla): unexpected null state update behavior (#2213)

* fix: unexpected null state update behavior

* chore: lint code

* test: add test for setti...

949b505a4b5414d5b249c413e9847bb0df559a42 authored about 1 year ago by wulimao49 <[email protected]>
Add a warning to readme about React Server Components (#2202)

* Add a warning to readme about React Server Components

For more information, see https://git...

f5561dfb05babb89773128d00fabda74ddd145d4 authored about 1 year ago by ADTC <[email protected]>
Update introduction.md (#2208)

* Update introduction.md

Adds Bun in the installation commands.

* Update docs/getting-star...

a7b57b24d5fbffaeed3c2078efa39fbe7e4dd756 authored about 1 year ago by Geofrey Isiagi - Full-stack Web / Cloud Developer <[email protected]>
refactor: revisit prettier config to be minimal (#2193)

9857a676a94c81ec561f99a13d46d6f6f3376f84 authored about 1 year ago by Daishi Kato <[email protected]>
4.4.6

a836356b5e4062abde852af3ba5ee6fc3f1a41fe authored about 1 year ago by daishi <[email protected]>
Update export types (#2170)

* Use export types

* Update package.json

* Update package exports

* Revert publint chan...

efc8f681421ac0c436082900bd50efef4e26b527 authored about 1 year ago by Danilo Britto <[email protected]>
fix(docs): add missing param in mocked create (Vitest guide) (#2166)

c500f70cbb80ed7e2a2d3f400342297abed3bdba authored about 1 year ago by Rustam <[email protected]>
docs: update documentation of persist (#2147)

* docs: update documentation of persist

Add superjson serialization/deserialization example t...

492637a880b583eed1140baedfb939175e15e2a6 authored about 1 year ago by κΆŒμ‹ ν•™ <[email protected]>
4.4.5

e138de70bb8925747a9774eb4089f9bf2521be59 authored about 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2162)

5ec9c0d83b0e3be6f2b565ee80c5740e7749a40c authored about 1 year ago by Daishi Kato <[email protected]>
Apply publint recommendations (#2157)

* Apply publint recommendations

* Minor changes

* Minor changes

* Minor changes

91157db382107ebe1310a15b5f97e7c42e08e9f8 authored about 1 year ago by Danilo Britto <[email protected]>
fix: importing CJS React in ESM (#2154)

* fix: importing CJS React in ESM

* change disable comment

70158913da456f6e2c3e47e951efff95f06b3d42 authored about 1 year ago by Daishi Kato <[email protected]>
Add missing parameter in mocking zustand testing guide (#2142)

It seems that the parameter was missing here, resulting in returning createUncurried instead of ...

13439986a8cb036d80f86563955fcc891fdc2b2f authored about 1 year ago by sobies93 <[email protected]>
Improve types in Immer middleware docs (#2139)

* Having the generic type on `immer` makes you lose introspection in IDE's.

* Add note about ...

643bb7ab114bfd0b893345ee801b5f64a4c45a76 authored about 1 year ago by Bram Van der Sype <[email protected]>
fix(docs): support currying for testing mock (#2137)

* fix(docs): support currying for testing mock

* change function name

* fix lint error

...

83b86a716c66253a5ab95781a17e08fc090cea69 authored about 1 year ago by plrs9816 <[email protected]>
4.4.4

93c8ca564792e2733710493699af11c4e9dc76d8 authored about 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2134)

a67bc248397533cc780b230a2ae230b8580256d8 authored about 1 year ago by Daishi Kato <[email protected]>
fix(build): patch entry points zustand/shallow for CJS (#2128)

4abacb29af684de5504c1c986fbd43a6cd460981 authored about 1 year ago by Daishi Kato <[email protected]>
fix(readme): avoid deprecated/misleading usage (#2132)

55ad02b3758f4376cdbd8ae60deed807409d9fee authored about 1 year ago by Daishi Kato <[email protected]>
Update reset state docs (#2119)

* Update how-to-reset-state.md

* Minor changes

* Update how-to-reset-state.md

Co-author...

602e1e9ebe7d006b6ab0c30951446df44315a517 authored about 1 year ago by Danilo Britto <[email protected]>
4.4.3

90915ad1b853bfaf3091e86f650b3b3d3be31562 authored about 1 year ago by daishi <[email protected]>
fix(types): mitigate devtools typing (#2099)

73ffa4b7c63bddd5a39b9ecdf35eb3be667f6d21 authored about 1 year ago by Daishi Kato <[email protected]>
fix(shallow): Extract shallow vanilla and react (#2097)

* Update readmes

* Splitting shallow in two modules

* Update tests

* Minor changes

*...

e414f7ccf41eae09517ee2dcb44c9f5ae8a35a25 authored about 1 year ago by Danilo Britto <[email protected]>
Update testing docs (#2098)

* Update testing docs

* Minor changes

* Minor changes

* Minor changes

* Minor change...

2be79c9154685569e635496c3a7257a812ecd0f2 authored about 1 year ago by Danilo Britto <[email protected]>
4.4.2

ec538e9d4c0b9b5759e6dfd0fd3c9a21f8236949 authored about 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2093)

* chore(deps): update dev dependencies

* run prettier

* fix tsconfig

* fix workflow file

0504d4376a218a5dafabb923febcadd1984b86e1 authored about 1 year ago by Daishi Kato <[email protected]>
feat: add useShallow (#2090)

* feat: add useShallow

See
- https://github.com/pmndrs/zustand/discussions/1937
- https://g...

3cbd468fe5201c8277860989f2c57b671b596639 authored about 1 year ago by Fabrizio Vitale <[email protected]>
test(ssr): Validate state synchronization between server and client in React 18 using Zustand (#903) (#2088)

* test(ssr): Validate state synchronization between server and client in React 18 using Zustand ...

1e846b39b13eb1827acbcfa69fb4524a7b1d5aa1 authored about 1 year ago by JiWon Kim <[email protected]>
make defaultEqualityFn optional (#2060)

368478bfcb9e8b1d4d4bb04334df5366c368b464 authored about 1 year ago by Charles Kornoelje <[email protected]>
fix(types)(middleware/devtools): avoid copying types (#1991)

* fix(types)(middleware/devtools): avoid copying types

* hack for old ts

* add a note abou...

8b242ce824af7c3c937ad8b69abc09ec2ba0bb9e authored about 1 year ago by Daishi Kato <[email protected]>
Remove recipes (#2085)

* Clean up files

* Update readme

* Minor changes

* Update readme.md

Co-authored-by: ...

60d7116a5e0d640fb098a5f4a6cb57e982d87b73 authored about 1 year ago by Danilo Britto <[email protected]>
docs: change titles in order to avoid duplicate hrefs (#2071)

8e8156f1426105e75f4e041c92bb4561e7dd1e61 authored about 1 year ago by stavkamil <[email protected]>
fix(docs): Update usage without React on recipes.mdx (#2047)

* Update usage without React on recipes.mdx

Makes recipes.mdx usage without React inline with...

deba6ed0d05b0dcb66c95177035ec8a061715745 authored over 1 year ago by Ivan Quirino <[email protected]>
Update slices-pattern.md (#2046)

* Update slices-pattern.md

* Update typescript.md

* Fix format

* Update typescript.md
...

f3a0fd802b9da065b29cb1bf91acdd2439a92998 authored over 1 year ago by Danilo Britto <[email protected]>
fix(docs): zustand v3 context migration doc (#2039)

* fix(docs): zustand v3 context migration doc

* Update docs/previous-versions/zustand-v3-crea...

db76eba813e0ca024c98a18c08453ab1af9a270e authored over 1 year ago by Daishi Kato <[email protected]>
upgrade @react-three/fiber (#2042)

* Ignored pnpm-lock.yaml as discussed here -
https://github.com/pmndrs/zustand/discussions/2014...

504aa40e0d7c16499e4018f241bbe0863c34ab7c authored over 1 year ago by Mayank <[email protected]>
upgrade @types/tree (#2043)

* Ignored pnpm-lock.yaml as discussed here -
https://github.com/pmndrs/zustand/discussions/2014...

dc32aee6f6a53e1d325fbcf79a08721d7c092f7a authored over 1 year ago by Mayank <[email protected]>
fix: added 'create' and 'shallow' imports to docs (#2028)

* add missing import, change name store, change the func in app to two variables

* Update doc...

266e8641b29579dc0dd0b816d28c8b5797d19e9a authored over 1 year ago by Oshri Asulin <[email protected]>
chore: fix ide complaints (#2032)

5062de13108ae988632aca06e93967a70dc3cb31 authored over 1 year ago by Tmk <[email protected]>
fix(docs): Fix Immer import (#2029)

* Fix Immer import

The `produce` function is a named export, not a default export:

https:/...

0ab1c0a9744928542c40ee392373eb251b8dc0d1 authored over 1 year ago by Frederik De Bleser <[email protected]>
Update jest codesandbox demo (#2022)

b8b5b636ce99916ea4046413af4fe8733f86b68b authored over 1 year ago by Danilo Britto <[email protected]>
Add third party library (#2010)

* Add third party library

* added GitHub

* Update docs/integrations/third-party-libraries....

b36dbf9d33d2ae9358260ae7f618e38625b40a81 authored over 1 year ago by Mayank <[email protected]>
Persist and sync (#2011)

* Add third party library under integrations

- [persist-and-sync](https://www.npmjs.com/packa...

4930c1e43c6c89469775818cb970272002ceb9cc authored over 1 year ago by Mayank <[email protected]>
Ignored pnpm-lock.yaml as discussed here - (#2015)

https://github.com/pmndrs/zustand/discussions/2014#discussioncomment-6837085

6a41dd8361ab0e6c01e7a66f6431c5b25278ee20 authored over 1 year ago by Mayank <[email protected]>
Update testing docs (#2008)

* Update testing docs

* Minor fixes

* Minor fixes

* Update testing.md

862c7bdd0fbff2cd40ca7907a4bd816133738351 authored over 1 year ago by Danilo Britto <[email protected]>
docs: Update typescript guide persist examples... (#2001)

* docs: Update typescript guide persist examples to add required name option

* docs: run pret...

9ddfced2ea82d82b09d90b2ba427912cbb13c304 authored over 1 year ago by John Gilliland <[email protected]>
fix(docs): Do not recommend deprecated useStore + equalityFn on initialize with props docs (#1997)

* Do not recommend deprecated useStore + equalityFn

* Show alternative without equality funct...

0058a03b78bf628a27fb3cb4b6ebe3e6263dd0a0 authored over 1 year ago by Michel Sabchuk <[email protected]>
docs: update persisting-store-data.md (#1993)

5493959646e2d9dbca1feaad33e4593090e39227 authored over 1 year ago by Aykut Kardaş <[email protected]>
fix(readme): description with createWithEqualityFn (#1985)

* fix(readme): description with createWithEqualityFn

* fix wording

---------

Co-authore...

49d43b7ddd3a6ca7dec5613487b8d9d56d4a6af0 authored over 1 year ago by Daishi Kato <[email protected]>
4.4.1

0426978490e8b14f40443bcbb2332e103076510b authored over 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#1981)

29e1820784be45035b35cb85ccd4db656e8d0a4a authored over 1 year ago by Daishi Kato <[email protected]>
fix: improve warning for deprecated equalityFn (#1976)

* fix: improve warning for deprecated equalityFn

* fix tsc error

a10dd1c6693c44e482507e82ed48d070dc935dce authored over 1 year ago by Daishi Kato <[email protected]>
fix(types): accept undefined equalityFn for the deprecated useStore (#1972)

1a9b309844664e1c8a963cdcc5033551a2bad036 authored over 1 year ago by Daishi Kato <[email protected]>
docs: fix typo (#1969)

19d3df22a6d9a9fd67d9133945c0b6da5d37d0a6 authored over 1 year ago by Juhyeok Kang <[email protected]>
4.4.0

2778e71c84e54ae638cb8b7d163f895ecf025a33 authored over 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#1965)

5777a65cf57f2c76bce8e7788c991335cfb4f746 authored over 1 year ago by Daishi Kato <[email protected]>
fix: declare @types/react as peerDep to avoid phantom dep (#1963)

a2ad770903e8a690ce93ad80c7b17864fc773491 authored over 1 year ago by leviosa-e <[email protected]>
feat: deprecate equalityFn and add createWithEqualityFn (#1945)

* feat: deprecate equalityFn and add createWithEqualityFn

* add link to deprecation message

c6900a456244ffb9b028a663951a7ad5b33d78c7 authored over 1 year ago by Daishi Kato <[email protected]>
Fix `slices-pattern.md` link on `flux-inspired-practice.md` (#1962)

6d9c0cff0dcb0b48027e555fd84b43d9e0cba853 authored over 1 year ago by Tiago Bento <[email protected]>
add usage trends in readme.md (#1953)

* add usage trends in readme.md

* usage trend of zustand

* Update link

* Update compari...

43791eb8dcca4ce01b5bbcd4748a53c73645f2f1 authored over 1 year ago by cwtuan <[email protected]>
avoid 'any' errors and make example clearer (#1957)

c5e7c306605550175bb5d5d7eb1b0d511ba0ce9d authored over 1 year ago by Itay <[email protected]>
example: correct entry index.html

f11cc7f37ad0a53f49370c0e4e659690a1c1a721 authored over 1 year ago by β€” <[email protected]>
example: favicon & manifest

8194bdf41a69866f6a8d3b19824fa3fe9f9a0d04 authored over 1 year ago by β€” <[email protected]>
example: clean up styles

1c660b4de367d8966fae32d0cf9794ea9e237428 authored over 1 year ago by β€” <[email protected]>