Ecosyste.ms: OpenCollective

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

github.com/effector/reflect

Easily render React components with everything you love from ☄️ effector.
https://github.com/effector/reflect

Fix final props type inference (#87)

* Add type test for current behavoir (keys from bind excluded from final props)

* Update test...

4c8b159e944cd88fa5374d9937cf435736952065 authored 11 months ago by Alexander Khoroshikh <[email protected]>
Add tests for render props (#86)

60f5c02a545fd8ccfd4adef7ec9440fab0d858bb authored 11 months ago by Alexander Khoroshikh <[email protected]>
Fix store function types (#84)

* Add type tests

* Handle edge-cases

5da0fc7a6172ed27ae6e67a8049caf8cd50671de authored 11 months ago by Alexander Khoroshikh <[email protected]>
improvement: bind hooks' callbacks to a scope (#82)

* fix: function and variable declarations to be more correct

* test: hooks calls in a scope
...

0341842a1130f82164817ce76d9cbd2b18e2fd63 authored 12 months ago by ipos <[email protected]>
Fix variant type inference (#83)

* Add type tests for the issue

* Fix `variant` types

e6bc134091ad8c5216ab41ce0033794c012f2926 authored 12 months ago by Alexander Khoroshikh <[email protected]>
Fix publish

93d79711f2a69bc39969a12d459dfd64270ffcf6 authored about 1 year ago by AlexandrHoroshih <[email protected]>
Reflect 9.0 (#80)

* Enforce 23.1.0

* Remove /ssr and delete /scope

* Fix build and commits

* Separate pub...

a45711e81c834d5ea6a7a2b440e697254bf20f90 authored about 1 year ago by Alexander Khoroshikh <[email protected]>
Allow effector 23 (#78)

31c696a5f29f43ca5ba47e536684a05dafdcb324 authored about 1 year ago by Alexander Khoroshikh <[email protected]>
[Fix]: Add types field (#75)

Add types field

e4e317a99db93f08ee5cf4f46c9d5912a56c30ce authored over 1 year ago by Alexander Khoroshikh <[email protected]>
Add `forwardRef` in `reflect` (#74)

1d6e2ffda34e5385dbc85ac9f96115faf569d57c authored over 1 year ago by Sova <[email protected]>
feat: forwardRef in reflect

282d83850088a05c30ce94d31d0c04e83db7684e authored over 1 year ago by Mikhail Kireev <[email protected]>
Remove obsolete SSR instructions (#69)

3f83dae6ede24da0b46636a022736a9648f66ce1 authored over 1 year ago by Alexander Khoroshikh <[email protected]>
docs: add svg

dcfc18f2480cbdba6eb6dcba9fd60d9287ebfb36 authored over 1 year ago by Sergey Sova <[email protected]>
docs: fix edit this page link

0520ef6a4df1cb05c2bae1eae088288add241132 authored over 1 year ago by Sova <[email protected]>
docs: add title for index

83fddb12457fb970e551ce6c402cabb8aed0571d authored over 1 year ago by Sova <[email protected]>
docs: add api docs page

4ce5de23bcd9e0a4fef8b8a01bd0973d9cd247e0 authored over 1 year ago by Sergey Sova <[email protected]>
docs: slightly style home page

3ba066ef2c5814ca1ab5b4199b94ecf3895e0ca1 authored over 1 year ago by Sergey Sova <[email protected]>
docs: remove unneeded import statements, add links to hooks

c334feeba2bc53c7877585aaef513240a2774485 authored over 1 year ago by Sergey Sova <[email protected]>
Setup deps before building docs

6d8b720ddc0d395d3ceb861054c034c2b39c9c17 authored over 1 year ago by Sergey Sova <[email protected]>
Setup docs

095cf5d70ad76ee5f15707fa302ac3529e02938a authored over 1 year ago by Sergey Sova <[email protected]>
No weird effector-imports in ESM build (#66)

54eee83eb4f2e2757f0ae749504d8ceb27af939b authored almost 2 years ago by Igor Kamyşev <[email protected]>
No weird effector-imports in ESM build

4c59f3ec4ae75a7dfd09b50c2513f6bf2e1b3cc9 authored almost 2 years ago by Igor Kamyshev <[email protected]>
ci: fix publish script

b159338e56a21050bb547bb5d62c95ee54ae260e authored almost 2 years ago by Sova <[email protected]>
Fix formatting typo (#62)

dcdf9f4cfb072c39277db4b77fd86c50eb17329b authored almost 2 years ago by Alexander Khoroshikh <[email protected]>
ci: do not trigger publish on latest if any tag matched

27992ae0263915fa777f7fa33959ae67300ef83f authored almost 2 years ago by Sergey Sova <[email protected]>
ci: add automation for npm tags

9b121f7b0aef3c1ae6a438916bbb9622d3c3d1d5 authored almost 2 years ago by Sergey Sova <[email protected]>
refactor: move build into its own dir dist./

be3c5a6d2cf8b4ff63f01ce49dd5788437674020 authored almost 2 years ago by Sergey Sova <[email protected]>
style: reformat whole code with prettier

aa4256b52dcff0a66a598a7deafa659421fd6fb1 authored almost 2 years ago by Sergey Sova <[email protected]>
chore: add husky and lint-staged

b0bd4a2b8c1eed243a18331a4982b347d85bcd04 authored almost 2 years ago by Sergey Sova <[email protected]>
chore: upgrade tooling

a78ccf879d3586ab03bbbf1721edfb95e12e6ba7 authored almost 2 years ago by Sergey Sova <[email protected]>
chore: upgrade eslint

92a481719928118c185565479f6dd67d62f7e8e2 authored almost 2 years ago by Sergey Sova <[email protected]>
chore: add version of pnpm

f0027a633b3f599387bdd94baba3fe698696a516 authored almost 2 years ago by Sova <[email protected]>
chore: migrate to pnpm

54a0e7ec610a4a8cc8bec89512047e50e9dc1291 authored almost 2 years ago by Sergey Sova <[email protected]>
Add article about why reflect is cool (#59)

* Add article about why reflect is cool

* Grammar

* Fix wording

* Refine docs

* Fix ...

ee90926afb49ef6a8cf9524017ba81e276b005b2 authored almost 2 years ago by Alexander Khoroshikh <[email protected]>
variant overload for `source: Store<boolean>` (#56)

1fb5b4a5e40c8a1a147dfb9968a972c5bc86fe99 authored almost 2 years ago by Sova <[email protected]>
No pre-push hook (#57)

Delete pre-push hook

38b35beaaf7b751591b7af35e7149c6fb98f311e authored almost 2 years ago by Igor Kamyşev <[email protected]>
Do not allow explicit null as else

1194042429b18dc4fcc6271901b882cfb8f13a4b authored almost 2 years ago by Igor Kamyshev <[email protected]>
Merge branch 'variant-as-either' of github.com:effector/reflect into variant-as-either

c0d9a546a049bfc9de820f6d39c73dc0fd4ea63a authored almost 2 years ago by Igor Kamyshev <[email protected]>
Do not require else case in new overload

43839b5a74cc62c809a9e1549f2b12e189ea73d0 authored almost 2 years ago by Igor Kamyshev <[email protected]>
Merge branch 'master' into variant-as-either

89802df356c301cb3efeaa6c262ba4ab55c0ecc6 authored almost 2 years ago by Igor Kamyşev <[email protected]>
Add docs for new variant overload

acde63c9de82d7e797333c8294b340269252c831 authored almost 2 years ago by Igor Kamyshev <[email protected]>
Implement new overload for variant

8cfa4cea370d4f7d90b21a67c20c6a578d427f2d authored almost 2 years ago by Igor Kamyshev <[email protected]>
Use more explicit naming

3f9cfca8c97c11170a78643630f3ed13859f6ae7 authored almost 2 years ago by Igor Kamyshev <[email protected]>
Add types for new variant overload

e8eb13fd817371cc7729cb6c25d42aac527437ce authored almost 2 years ago by Igor Kamyshev <[email protected]>
Allow to pass Event<void> as event handlers (#55)

5b2bbbf32a75e4813a917283a97a5a8a21985b6a authored almost 2 years ago by Igor Kamyşev <[email protected]>
Improve docs about latest releases (#53)

1e15658ed90332378efc0d1e2031bb0b8cf8d7a6 authored almost 2 years ago by Igor Kamyşev <[email protected]>
refactor: reflect module and types (#47)

fe0c3cddaae670323317780335184844d5deb395 authored about 2 years ago by Sergey Sova <[email protected]>
refactor: rename context type

bce464505969be726782da01848c33b120a32323 authored about 2 years ago by ivan posokhin <[email protected]>
refactor: move out sort operation

2be130aa92c67fefb0639a4c4bd5b70459d35285 authored about 2 years ago by ivan posokhin <[email protected]>
refactor: make context type name shorter

12ce0b1f7a4b64b14863b14a18e74be9dd7892ce authored about 2 years ago by ivan posokhin <[email protected]>
refactor: improve hooks wrapper readability

39f7dd45a6d8d5f8fcbb3c687a9c5f075f704876 authored about 2 years ago by ivan posokhin <[email protected]>
refactor: wrap stores props to useUnit consistently event props

f17897354ed9f662f28af8046c9f8ef3a5ece579 authored about 2 years ago by ivan posokhin <[email protected]>
refactor: rename types to more meaningful

0325f0ee9824e86f4135a1c9232b6ad18ec4216f authored about 2 years ago by ivan posokhin <[email protected]>
ci: update ubuntu version for size-compare

76d106a2758f77bc2fd8ec1a9b685dda0d66adeb authored about 2 years ago by Sergey Sova <[email protected]>
ci: update size-compare version

1f7a2436ad827dfed0b3ce694fdc612c248c2d91 authored about 2 years ago by Sergey Sova <[email protected]>
ci: fix name of sizecompare ci

7720f882438a94fa0c2da293185b75b1df4d70cf authored about 2 years ago by Sergey Sova <[email protected]>
ci: add size-compare

dd76ea83108aca3f19229b72769c618f10169daf authored about 2 years ago by Sergey Sova <[email protected]>
ci(publish): use nodejs 16

666a15adf184fa2ec108979d9123d928c1bfa42c authored over 2 years ago by Sergey Sova <[email protected]>
move to new effector-react and add react-18 support (#40)

a5e8cf5afd1d65341fed3d0635aac7829b6219a3 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
feat: typings update (#33)

* feat: minimal type-tests setup

* fix(core/reflect): minor type issue

* fix(ci): make test-bu...

caff4ab5eb60a27bf3b0198560185a6252f5964d authored about 3 years ago by Alexander Khoroshikh <[email protected]>
Update build configuration and add ESM-build (#31)

* feat(build): add esm build

refactored rollup config, added esm and cjs builds

* fix: cor...

36b9a206a849160bd73be872470bf368d95b88bc authored about 3 years ago by Alexander Khoroshikh <[email protected]>
docs: upgrade release process details

ff51dca084abf93ae8a3a62780275d66bfe73c5e authored over 3 years ago by Sergey Sova <[email protected]>
ci: add test on each commit

d5ce53665d8a8804871af01f21423a5faa3dd9e3 authored over 3 years ago by Sergey Sova <[email protected]>
chore: bump caniuse-lite db

2eeaf22021861e3ec973e8ea4d9679d6227656aa authored over 3 years ago by AlexandrHoroshih <[email protected]>
fix: allow effector 22 as peer dependency

f7bf7a5c9e8f4be63b22b0096fbd79d691473cbc authored over 3 years ago by AlexandrHoroshih <[email protected]>
docs: add release process

e011565a62a3adac627866a1e9ab52a532a007fa authored over 3 years ago by Sergey Sova <[email protected]>
ci: allow to run release drafter manually

f5332cf100703a22eef4259c326b8f95a7c0c2bf authored over 3 years ago by Sergey Sova <[email protected]>
chore: nullify version

c6f922627daf86aa4c03cda883b05c8a75994ba1 authored over 3 years ago by Sergey Sova <[email protected]>
build(deps): bump browserslist from 4.14.7 to 4.17.0

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.14.7 to 4.17.0.
- [Rel...

8edd176ce0f612a4ac7c7f31d852f6a74a69d4f9 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump ws from 7.4.0 to 7.5.5

Bumps [ws](https://github.com/websockets/ws) from 7.4.0 to 7.5.5.
- [Release notes](https://gith...

f1b3e3541b3eb147b237a288bfaad59d2282db5d authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump tmpl from 1.0.4 to 1.0.5

Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https:...

3ab36b9c8cf0c4690a6f7aae8c7d3e637e24c13e authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump path-parse from 1.0.6 to 1.0.7

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release no...

c64bc303ccd002277e53bc11cde664618d59525c authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump glob-parent from 5.1.1 to 5.1.2

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes...

1f55521a90cb5077385da548fb3ff204b58f5c6a authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: add version extractor

8ff664272a50f481eee743f1aaa9bbed8afc7478 authored over 3 years ago by Sergey Sova <[email protected]>
remove old ci file

bae41ddf30fe03a62273392782e84e65526f53ed authored over 3 years ago by Sergey Sova <[email protected]>
Update effector dependecies (#23)

* feat: bumb effector & effector-react

* fix: react version

* feat: babel-preset

* fix:...

6ae9085fffe7e05702e4260a4ffe02730183cd82 authored over 3 years ago by Alexander Khoroshikh <[email protected]>
tests(ssr/get-key): add tests for get key in scope

c1e78124958c6bc83d038d6d1876d9afef273d08 authored over 3 years ago by AlexandrHoroshih <[email protected]>
tests(no-ssr/get-key): add tests for get-key

b42540ff05080762ef753385845cc35f40c73a46 authored over 3 years ago by AlexandrHoroshih <[email protected]>
tests(no-ssr/list): add base for getKey test

shamelessly taken from effector's original useList tests

ed31ea091f242ce89f2522e1e5b76ec2c1e0ab72 authored over 3 years ago by AlexandrHoroshih <[email protected]>
build(deps): bump hosted-git-info from 2.8.8 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release ...

92fa773a6c950be547928aa1aa87cf804f9bba11 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump lodash from 4.17.20 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](http...

a2b0408055b96f74af52f2a8b0e92bc6fdbc79ca authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: ignore idea configs

6a305bb489c4ff57be943cc7871a6c566900680e authored over 3 years ago by Sergey Sova <[email protected]>
build(deps): bump y18n from 4.0.0 to 4.0.1

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://githu...

3e360538b48c957b4336f054d67d702abfb9cd91 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat(deps): bump effector-react to 21.3.0

version with `getKey` in `useList`

9fc7c3287f82f7298234ffeac96f57880e4ed2e2 authored almost 4 years ago by AlexandrHoroshih <[email protected]>
docs(list): update getKey docs and examples

- types like in useList
- add ref to useList docs

5bf1434648f0c308c012a5c6963b389e4ffe4c94 authored almost 4 years ago by AlexandrHoroshih <[email protected]>
fix(core/list): pass `getKey` to `useList` config

08e8c95523f38576e98a2607f9b8140c78919895 authored almost 4 years ago by AlexandrHoroshih <[email protected]>
0.6.0

56cbf14f148d465159d4e9b16a8a18c7151ab3ce authored almost 4 years ago by Sergey Sova <[email protected]>
tests(no-ssr/list): removed shapshot tests

07eb59c69b5d4a6e61ecacf0cf106e80c72fff81 authored almost 4 years ago by AlexandrHoroshih <[email protected]>
feat: added `reflectList`

Like `reflect`, but for lists. Uses effector's `useList` under the hood

21f26fd76141a6709fde912d0b2d0f48338da85e authored almost 4 years ago by AlexandrHoroshih <[email protected]>
Revert "chore: moved GenericEvent type to `types`"

This reverts commit dd6d784dd9419c2a1e45aa5c1fe8f86c0d861d01.

93874c51653a388d0243a158bde0d64a08ebef4d authored almost 4 years ago by AlexandrHoroshih <[email protected]>
feat(core/reflect-list): added `getKey` support

82e8e4ceb01d18c8432aff423cd96194e9961925 authored almost 4 years ago by AlexandrHoroshih <[email protected]>
types: updated RefectContextCreator

bc899f480d762972cf9b07e54d9ef9384793c7ef authored almost 4 years ago by AlexandrHoroshih <[email protected]>
tests(list): tests on reflect hooks

6bc654b8077803930a1a0ffd2f06b3353a977a70 authored almost 4 years ago by AlexandrHoroshih <[email protected]>
tests(ssr/list): removed shapshot tests

e7628c8738a9ffa4d4101faa8c6848f5c315a6ae authored almost 4 years ago by AlexandrHoroshih <[email protected]>
docs(reflect-list): clarification on `mapItem`

62c07da9ebb2117476e942a7432979883ceae7bd authored almost 4 years ago by AlexandrHoroshih <[email protected]>
feat(list): reflectList -> list

Changed naming to shorter and better version

f7073d9639b9aa167db7f07c12f485f4e2ff80aa authored almost 4 years ago by AlexandrHoroshih <[email protected]>
docs(reflect-list): added docs on `getKey`

2808097c568a79694c919979cda3cd1817795bcb authored almost 4 years ago by AlexandrHoroshih <[email protected]>
docs(reflect-list): clarified on source store

e4769a58af12b855cdf02f05ecd181b79085a18e authored almost 4 years ago by AlexandrHoroshih <[email protected]>
docs(reflect-list): added missing sections

3f943b9b67e537deb17063a6d815bec1baf750ae authored almost 4 years ago by AlexandrHoroshih <[email protected]>
docs(reflect-list): added docs on arguments and an example

c04dd673e43947b2b91315ab8d5b1894ffdf29a5 authored almost 4 years ago by AlexandrHoroshih <[email protected]>