Skip to content

Commit

Permalink
Patronum v2.0 (#300)
Browse files Browse the repository at this point in the history
* Use effector 23 release candidate

* Remove forward calls

* Remove guard usage

* greedy: true -> batch: false

* remove fork(domain) usage

* Remove onlyChanges usage

* Use skipVoid: false

* use the same TS version, which is used for effector

* Comply with TS deprecations and cut unrelevant lib check

* Make empty operator work with full-void stores

* Use UnitTargetable

* Add skipVoid to maps and combines (#302)

* Add skipVoid

* Use skipVoid false

* Use latest rc

* Update tests to reflect fixed bug

* Remove test for derived event call - it is not supported anymore

* Update `and` tests

* Update `or` tests

* Remove controversial type tests

Strict check was expected for a valid case with partial match

* Remove type tests for domain or scope in source

* Update combine-events type tests

* Fix build

* Test types against dist

* Fix condition types

* Fix `{}` in `every` and `some` tests

* Fix `name` support in debounce

* Fix `spread` types

* Fix double debounce trigger (#303)

Co-authored-by: Victor Didenko <[email protected]>

* Skip failing cases

* Add effector 23 support (#304)

* Update effector version

* Set range of supported effector versions

* Ensure that `and` and `or` will updated with scope

* Set effector version strictly to 23 (#305)

* fix(once): remove redundant sample as of effector v23 (#306)

* Fix ci issues (#307)

* Update cra integration

* Fix lockfile for node 16/18 ci

* Use non-strict peer deps in cra integration

* Update pnpm

* Update lockfile

* Update cra lockfile

* Update custom integration

* Reorder imports

---------

Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Victor <[email protected]>
Co-authored-by: Victor Didenko <[email protected]>
Co-authored-by: Mikhail Kireev <[email protected]>
  • Loading branch information
5 people authored Nov 28, 2023
1 parent 547117f commit 9731c2d
Show file tree
Hide file tree
Showing 86 changed files with 3,598 additions and 3,573 deletions.
1 change: 1 addition & 0 deletions integration/cra/.npmrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
@effector:registry=https://npm.pkg.github.com/
//npm.pkg.github.com/:_authToken=${NODE_AUTH_TOKEN}
strict-peer-dependencies=false
4 changes: 2 additions & 2 deletions integration/cra/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"@testing-library/jest-dom": "^5.11.4",
"@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10",
"effector": "^22.1.2",
"effector-react": "^22.0.4",
"effector": "^23.0.0-rc.6",
"effector-react": "^23.0.0-rc.6",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react-scripts": "^5.0.0-next.47",
Expand Down
Loading

0 comments on commit 9731c2d

Please sign in to comment.