Ecosyste.ms: OpenCollective

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

jotai

Developing primitive, flexible state management for React
Collective - Host: opensource - https://opencollective.com/jotai - Code: https://github.com/pmndrs/jotai

chore: minor styling and typing

github.com/pmndrs/jotai - 20b37420b13149e2e9c7e77e25385818a9142089 authored about 4 years ago by daishi <[email protected]>
update dev dependencies

github.com/pmndrs/jotai - 695701ef4fc5c72c222ff8c4b4bbc340d77ab72f authored about 4 years ago by daishi <[email protected]>
fix batched writes behavior (#141)

* throw error in useEffect cleanup

* improve test for consistent behavior

* fix batched wr...

github.com/pmndrs/jotai - 2e9fafd44f77c4dc796fec3d999ffba4f94543bf authored about 4 years ago by Daishi Kato <[email protected]>
add draft debugging.md

github.com/pmndrs/jotai - e53e33a7bd40a477a03d65ebc7b69138d5518932 authored about 4 years ago by daishi <[email protected]>
new util useAtomCallback (#140)

* new util useAtomCallback

* useAtomCallback function overloading

* add docs for useAtomCa...

github.com/pmndrs/jotai - e8637b430a3c4e1bc38bf42ec66b940bdcd65b5e authored about 4 years ago by Daishi Kato <[email protected]>
no implicit peer dependency (#142)

* no implicit peer dependency

* peer dependencies for react-native

* update readme

github.com/pmndrs/jotai - fac45bc4ff4037da0235ade54de1156aa3ad5a34 authored about 4 years ago by Daishi Kato <[email protected]>
chore: update docs/immer with examples

github.com/pmndrs/jotai - a1e0c4ea1f948865cbbdb184da259415afc2e0a2 authored about 4 years ago by daishi <[email protected]>
installation notes for yarn 2 (#139)

* installation notes for yarn 2

* add link to issue 135

github.com/pmndrs/jotai - 244f71be5ef63a6b25ecccd0bcf32f0420d18083 authored about 4 years ago by Daishi Kato <[email protected]>
chore: improve error tests

github.com/pmndrs/jotai - 5c3bbd625ee125924f1a6bfe7966ffda377ddd2d authored about 4 years ago by daishi <[email protected]>
add a note in docs/utils

github.com/pmndrs/jotai - 8ba730ce42cecfc4daf7d61001bc0d48acb84ebf authored about 4 years ago by daishi <[email protected]>
fix: esm build with new use-context-selector (#138)

* fix: esm build with new use-context-selector

* and yarn lock

github.com/pmndrs/jotai - 27e4bbee17566a729f506139810a169e2c4a1d30 authored about 4 years ago by Daishi Kato <[email protected]>
new util useSelector (#133)

* new util useSelector

* new util useSelector

* docs for useSelector

github.com/pmndrs/jotai - 01207c30996dc49859a1fa97b82b28345be4d3dc authored about 4 years ago by Daishi Kato <[email protected]>
chore: prefer export functions in utils and immer

github.com/pmndrs/jotai - 687b2c461676f59d77c72e8baed58ea985af6332 authored about 4 years ago by daishi <[email protected]>
New impl dependents in state no gc (#131)

* dependents in state and no gc

* chore: refactor a bit

* chore: refactor some more

* u...

github.com/pmndrs/jotai - 7d75d79cbd1f35bb5b4f1e1b11b83696a8019d75 authored about 4 years ago by Daishi Kato <[email protected]>
Improve rest examples (#132)

github.com/pmndrs/jotai - 5f82a6a76eb746d5901345b2932dd359028ed88c authored about 4 years ago by Pigeon <[email protected]>
Improve Hacker News (#130)

Improve README.md

github.com/pmndrs/jotai - 17fdd1e15b7a60a67d55aed4aa1b705cf0c07f38 authored about 4 years ago by Pigeon <[email protected]>
Improve showcase.md (#129)

github.com/pmndrs/jotai - 3dd6032148d7e1fb68b801ba2e344a76f5e96f5c authored about 4 years ago by Pigeon <[email protected]>
Fix updating async atoms with depndencies (#128)

* add failing test

* fix updating async atoms with stable dependencies

github.com/pmndrs/jotai - 229aa79a25f209407bcc329fc12cae138f10c020 authored about 4 years ago by Daishi Kato <[email protected]>
chore: precise setState type

github.com/pmndrs/jotai - 8d900d7056f3dcbfb22d569da484d657cfbcf664 authored about 4 years ago by daishi <[email protected]>
update readme for immer

github.com/pmndrs/jotai - 65b32fd8d3a22e7a8b0044a417cb7645d6168815 authored about 4 years ago by daishi <[email protected]>
immer docs (#125)

github.com/pmndrs/jotai - 4955a840c5256d7e51dab38a4f616ef66538d225 authored about 4 years ago by M. Bagher Abiat <[email protected]>
Improve hacker news (#124)

* improve_hacker_new

Rendering html after retrieved from hacker news

* Revert the change
...

github.com/pmndrs/jotai - 91b9caafc3689c661c5db438491b7f5ee9bf5e9b authored about 4 years ago by Pigeon <[email protected]>
Immer tests (#123)

* atomWithImmer.ts test

* useImmerAtom test

* withImmer.ts test

* remove unused vars

github.com/pmndrs/jotai - 1766b0952b1539e9e9b747497b44cd24ed2c2ed7 authored about 4 years ago by M. Bagher Abiat <[email protected]>
add atomFamily.test (#101)

* add atomFamily.test

* add test for custom equality function

* move out indices from reac...

github.com/pmndrs/jotai - a83ca124fa6b6beab6416c3cd3a333a508054964 authored about 4 years ago by Meris Bahtijaragic <[email protected]>
Immer support (#120)

* atomWithImmer

* useImmerAtom

* withImmer

* Immer functions

* Immer build

* with...

github.com/pmndrs/jotai - ec76024c75caaf11b8dac9200cd3af962d53ff4b authored about 4 years ago by M. Bagher Abiat <[email protected]>
Add rest examples (#117)

* Add rest examples

* Fix clock with nextjs

* Fix clock with nextjs

* Fix clock with ne...

github.com/pmndrs/jotai - a445672047241853e2676b83842599d7ae258e96 authored about 4 years ago by Pigeon <[email protected]>
Add Minimal example (#116)

* Add Minimal example

* Add README.md for Minimal example

* Update example

Update text ...

github.com/pmndrs/jotai - b50f0b274cebb356267faf170e5ccd7e1d86e064 authored about 4 years ago by Pigeon <[email protected]>
update size snapshot

github.com/pmndrs/jotai - ed6c668116c0c6dd117be24ff912bd8d62f0d8b9 authored about 4 years ago by daishi <[email protected]>
fix: useBridge with updated use-context-selector (#115)

* fix: useBridge with updated use-context-selector

* chore: remove unused import

* add fai...

github.com/pmndrs/jotai - b1ec28d51241bb8c25e3da700a01e0fd1b6ee17c authored about 4 years ago by Daishi Kato <[email protected]>
Improve updating atom dependents (#113)

* add a failing test

* wip: readAtomState

* wip: refactor updateAtomState outside

* wip...

github.com/pmndrs/jotai - 316350e9f5963036a86803f7912ad4ec209d92aa authored about 4 years ago by Daishi Kato <[email protected]>
separate examples folder for each demo (#86)

github.com/pmndrs/jotai - 279de5b587ab278e33d9437cb4b6a0d9292d3d4c authored about 4 years ago by daishi <[email protected]>
revert .gitignore

github.com/pmndrs/jotai - a20f37be250017de7201df370487739eaeb468b0 authored about 4 years ago by daishi <[email protected]>
Improve docs, grammar and wordings (#102)

* Improve docs, grammar and wordings

* Address PR comments

* Remove .idea file

* Revert...

github.com/pmndrs/jotai - 5676db5e6430dc48b2829c39a257eb98dcceee74 authored about 4 years ago by eyuu24 <[email protected]>
Batched writes (#106)

* wip: batched writes with priority

* slim a few bytes

* slim a few bytes (ref seems like ...

github.com/pmndrs/jotai - 973499f0ef8332e1a0b00a85263a33eee309a73f authored about 4 years ago by Daishi Kato <[email protected]>
update size snapshot

github.com/pmndrs/jotai - 15be8b294c50f98c310fefddc01542a13e0384c7 authored about 4 years ago by daishi <[email protected]>
Update package.json to use shx (#105)

* Update package.json

Update package.json copy command using shx package for windows user

...

github.com/pmndrs/jotai - a1fad7d0815b7d8cde26ee301b75c4218cf14035 authored about 4 years ago by Pigeon <[email protected]>
add atomWithReducer.test (#100)

github.com/pmndrs/jotai - 65c2b54e7e6e1a14c2797b732b9c9fb1a13b7785 authored about 4 years ago by Meris Bahtijaragic <[email protected]>
useDebugValue in Provider (#93)

* useDebugValue in Provider

* custom hook useDebugState in dev only

* follow master change...

github.com/pmndrs/jotai - 48d8b09c82c0358d3e125a3bbbdfea7ef05dd8ce authored about 4 years ago by Daishi Kato <[email protected]>
Refactor step 1 with immutable map (#103)

* wip: immutable map

* wip: simplify readAtom

* optimize mGet for small map

* update si...

github.com/pmndrs/jotai - 050b963461ce5737d043e11ede408773f6b1d179 authored about 4 years ago by Daishi Kato <[email protected]>
add useReducerAtom.test (#99)

github.com/pmndrs/jotai - 81d4574931755acd303e73ba37f8df52855bca5e authored about 4 years ago by Meris Bahtijaragic <[email protected]>
add useResetAtom.test (#98)

github.com/pmndrs/jotai - 9a200743406e8614a78c2fad569b9ff6ab4ea858 authored about 4 years ago by Meris Bahtijaragic <[email protected]>
add comparison doc (#94)

github.com/pmndrs/jotai - 6d2990eb27af5c0705677dffe00e1c1da2b4c030 authored about 4 years ago by Daishi Kato <[email protected]>
add tests for useUpdateAtom (#91)

github.com/pmndrs/jotai - 3beb6d81a25826a1cab8243af118b3b1910994c5 authored about 4 years ago by Meris Bahtijaragic <[email protected]>
structure src folder (#95)

github.com/pmndrs/jotai - 17d99d5b226451a5dfe47581bbba9a108985c771 authored about 4 years ago by Daishi Kato <[email protected]>
simplify async read atom types (#89)

github.com/pmndrs/jotai - 1ebde8d5c528b25ba8a6d867c73c17c58e3f5af9 authored about 4 years ago by Daishi Kato <[email protected]>
Fixed 2 typos and 1 grammar (#90)

github.com/pmndrs/jotai - 8754e9afda05ec7a6e07186686ac1adb6ec54e2a authored about 4 years ago by Hridya Krishna R <[email protected]>
Draft docs (#83)

github.com/pmndrs/jotai - dcb2bce968564e80db3aad0f9e946987ac927471 authored about 4 years ago by Daishi Kato <[email protected]>
update size snapshot

github.com/pmndrs/jotai - fe0cadd3fbd02a8de58319481b16d9fa84780878 authored about 4 years ago by daishi <[email protected]>
update use-context-selector for rn (#82)

github.com/pmndrs/jotai - d41abc8087dc5db532e04921aec3c45d96712cee authored about 4 years ago by Daishi Kato <[email protected]>
useContextUpdate in use-context-selector v1.2 (#80)

* useContextUpdate in ues-context-selector v1.2

* set priority on write

* chore: rename in...

github.com/pmndrs/jotai - dc6ddda4b98e3581dc2675b2a20045a0d9098d33 authored about 4 years ago by Daishi Kato <[email protected]>
chore: update all dev dependencies

github.com/pmndrs/jotai - 2d22b8f47a1d88c9e794813f247108200422da6c authored about 4 years ago by daishi <[email protected]>
type file for utils.cjs (#77)

* new cjs/mjs builds

* wip: no mjs, d.ts for cjs

* end up with just copying d.ts file

github.com/pmndrs/jotai - dc8f23bca0911d55fd92e601ca8fe6a8f1837cbe authored about 4 years ago by Daishi Kato <[email protected]>
Reuse read pending atom state (#79)

* add failing test

* reuse read pending state

* update size snapshot

github.com/pmndrs/jotai - 1bf559662a4e068be76078aac6b764f5b111cbf8 authored about 4 years ago by Daishi Kato <[email protected]>
clean up size snapshot

github.com/pmndrs/jotai - b792e00e4aafdbb28a492acce7ebc2c7ca4ae4b1 authored about 4 years ago by daishi <[email protected]>
update dependency and fix its version (#78)

* update dependency and fix its version

* update lock file

github.com/pmndrs/jotai - 2999afb2b9d70928d789c7286e08aa741129ad2b authored about 4 years ago by Daishi Kato <[email protected]>
avoid running write before initialization (#75)

* add failing test

* add test step

* do not run effect with initialState

* add another ...

github.com/pmndrs/jotai - 03169a5108fd6df84b75f9ef23ff4819035bbba3 authored about 4 years ago by Daishi Kato <[email protected]>
add discord badge

github.com/pmndrs/jotai - 47ac314944424cbfff56866ca8960ce78ea63ff6 authored about 4 years ago by daishi <[email protected]>
Fix async atom init (#72)

* add failing test

* fix: async atom init

* update size snapshot

* do not store promise...

github.com/pmndrs/jotai - 10e3dcd32c64926825bc94097ba9eff4451dd226 authored about 4 years ago by Daishi Kato <[email protected]>
add a test in one of basic specs

github.com/pmndrs/jotai - 029917d29b00fdeec1da0a12e2fbf6743522529f authored about 4 years ago by daishi <[email protected]>
chore: refactor with read pending map in provider

github.com/pmndrs/jotai - 9875b2af97f4b884bc38d2dc20ed89f7b4fdf864 authored about 4 years ago by daishi <[email protected]>
separate write promise (#70)

github.com/pmndrs/jotai - 762f171998b195a0200109a0468db3c24e1f6338 authored about 4 years ago by Daishi Kato <[email protected]>
Fix async stale value (#69)

* add failing test

* fix async stale value

* update size snapshot

* handle race conditi...

github.com/pmndrs/jotai - 22b314cc00e9b079f9bdaa4f234d7e0c71ac9ac1 authored about 4 years ago by Daishi Kato <[email protected]>
chore: refactor with explicit variable names

github.com/pmndrs/jotai - fc50b1e2598a9c58ef583bcecf9b4a4652a15846 authored about 4 years ago by daishi <[email protected]>
chore: refactor gcAtom

github.com/pmndrs/jotai - 5c8a55f7643e1d51f997574b4aff2920485119c9 authored about 4 years ago by daishi <[email protected]>
update size snapshot

github.com/pmndrs/jotai - b0e07a147c3522ce4ff9439d33cc7dc2fe7d1b79 authored over 4 years ago by daishi <[email protected]>
Fix updating dependents (#64)

* add failing test

* fix updating dependents in sync

github.com/pmndrs/jotai - ff940fa97fc218885aaabdf39f858b4a96141a1a authored over 4 years ago by Daishi Kato <[email protected]>
Bridge for multiple rerenders (#57)

* Bridge for multiple rerenders

* update use-context-selector

github.com/pmndrs/jotai - 5f2fcf8b9dcdef24a76060d39318b594e35d690a authored over 4 years ago by Daishi Kato <[email protected]>
create csj bundle for utils (#62)

github.com/pmndrs/jotai - 37882c3acb827a00745dcde7b2a33f6813bac492 authored over 4 years ago by Daishi Kato <[email protected]>
support optional action/update (#55)

* support optional action/update

* update size snapshot

* optional update for write types
...

github.com/pmndrs/jotai - 2c8c02e3694839ed28cb4a622c52f09e40ed0307 authored over 4 years ago by Daishi Kato <[email protected]>
update size snapshot

github.com/pmndrs/jotai - 1252802f2d9082e796e3173a8f22d576c55c5235 authored over 4 years ago by daishi <[email protected]>
atom family util (#45)

* atom family util

* does AtomReturnType work?

* remove by param

* fix types possibly
...

github.com/pmndrs/jotai - de49353723b4cb8c4e3dd0a978e168c1044d4c57 authored over 4 years ago by Daishi Kato <[email protected]>
chore: avoid unnecessary concatMap

github.com/pmndrs/jotai - d423c4bf6497279e9028d044197feb6e7ad86b9e authored over 4 years ago by daishi <[email protected]>
add test for chained write error

github.com/pmndrs/jotai - 0782314ef8018874394c3ff5619534f6d913ad4a authored over 4 years ago by daishi <[email protected]>
breaking change: error is only for read operation, catch error for write operation

github.com/pmndrs/jotai - 63ca305b384cc6164cb7f366fe524b635979546e authored over 4 years ago by daishi <[email protected]>
fix atom types (NoPromise) (#56)

github.com/pmndrs/jotai - f5220773ffb2d205d65d0ad247067b08add9df76 authored over 4 years ago by Daishi Kato <[email protected]>
fix: do not accumulate dependents

github.com/pmndrs/jotai - c7480118ebb67ab24a2013e3c345ee799043eadf authored over 4 years ago by daishi <[email protected]>
wip: refactor dependentsMap

github.com/pmndrs/jotai - e1d642b58dabcfaea01e42dcdf0bdd94d8698c00 authored over 4 years ago by daishi <[email protected]>
chore: make dependentsMap a Map

github.com/pmndrs/jotai - 3db355068735dad4f83d5f73a7431cc85b6dfda5 authored over 4 years ago by daishi <[email protected]>
wip: only check prev state for pending check

github.com/pmndrs/jotai - a9e6036bc28f9ffbd0182eae8901623d116602f1 authored over 4 years ago by daishi <[email protected]>
wip: warn if reading pending state

github.com/pmndrs/jotai - 4ae30d02f7f16a6bc4d8e2f100caf61d997c2e25 authored over 4 years ago by daishi <[email protected]>
fix: use setState for read operation

github.com/pmndrs/jotai - ee34dd77f1c084ee178e170c1c682a10800f5616 authored over 4 years ago by daishi <[email protected]>
update size snapshot

github.com/pmndrs/jotai - c0ca3be94bb783cf4f86785fd01be36608d2e677 authored over 4 years ago by daishi <[email protected]>
add TODO comments

github.com/pmndrs/jotai - 966fc20c7fe4956a819416f8e13e21a731a88b53 authored over 4 years ago by daishi <[email protected]>
chore: refactor read atom value

github.com/pmndrs/jotai - af47162797d434835a5cd790874cbe1cee5f6f5f authored over 4 years ago by daishi <[email protected]>
chore: simlify with concatMap

github.com/pmndrs/jotai - 5ac8885e62d27a21213da2d0d0e3eedf89253be0 authored over 4 years ago by daishi <[email protected]>
Simplify TS typing (#53)

* Simplify TS typing

* add invalid patterns

* minor fix

* trial 1

* trial 2

* Rev...

github.com/pmndrs/jotai - 9c4e50432069c6c07e3705ce47375d906c93cd53 authored over 4 years ago by Daishi Kato <[email protected]>
use iso layout effect (#49)

* use iso layout effect

* empty commit

* empty commit

* empty commit

* update use-co...

github.com/pmndrs/jotai - ba7a5a0abc14bd06a5fd6e3e46c396e594388513 authored over 4 years ago by Daishi Kato <[email protected]>
update size snapshot

github.com/pmndrs/jotai - 7febad79503d2891d1cc22a1257d1deebc8390e0 authored over 4 years ago by daishi <[email protected]>