Ecosyste.ms: OpenCollective

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

github.com/effector/eslint-plugin

Enforcing best practices for Effector
https://github.com/effector/eslint-plugin

Mark Node.js 21 as supported

21f4ea68729b9f781b533e963b1370444aca46d1 authored 10 months ago by Igor Kamyshev <[email protected]>
rule `no-duplicate-clock-or-source-array-values` (#155)

* rule `no-duplicate-clock-or-source-array-values`

* Add docs to `no-duplicate-clock-or-sourc...

255fe4a28adbfd7fdbe7a27b927e2e46488973a3 authored 10 months ago by Uzhanin Egor <[email protected]>
Release 0.13.0

ab929b3f8175683dd0f712253450a5628d3fa449 authored 11 months ago by Igor Kamyshev <[email protected]>
Effector 23 support (#153)

* Bump dependencies

* Recognize EventCallacble and StoreWritable in utility functions

12fd060e8b02b042502e1d9c1e61c11df3503a6c authored 11 months ago by Igor Kamyşev <[email protected]>
Release 0.12.0

16ada88017af1decbc42ce8c7d18f1879088965c authored about 1 year ago by Igor Kamyshev <[email protected]>
Use current version of pnpm on CI

2624dea7f8fe325a4745d6108acf845fb58c342b authored about 1 year ago by Igor Kamyshev <[email protected]>
Lock file of the new pnpm

558c5a1ceaa6c4bd194abe23e2bdf40bf59e806d authored about 1 year ago by Igor Kamyshev <[email protected]>
Use latest pnpm

ecb884f1e9e68bfea91926ed2e641f56dc3fc29f authored about 1 year ago by Igor Kamyshev <[email protected]>
Drop support of Node.js 14/15

b2861bba35065a6f6121d4cea523bd1ff09ebe38 authored about 1 year ago by Igor Kamyshev <[email protected]>
Migrate to typescript-eslint v6 (#151)

e02e7a69bf4d682fddf1724839dcba9aad67dd5f authored about 1 year ago by Valentin Semirulnik <[email protected]>
Exclude docs from published package

9857ed14e1557bf43f8144a4c9a8b9138fa085a1 authored about 1 year ago by Igor Kamyshev <[email protected]>
Fix typo in package.json

b5a681a4bfbc62afd91f6eac7ceff3f5cccf130b authored over 1 year ago by Igor Kamyshev <[email protected]>
Release 0.11.0

c0d9d34546d559143ce90acc89c02b2c07abb186 authored over 1 year ago by Igor Kamyshev <[email protected]>
Add Node.js 20.x support (#146)

* Add Node.js 20.x support

* Add Node.js 20.x support

3312119b815541e47003aa56a78c97b2d0533ff1 authored over 1 year ago by Denis Gordeev <[email protected]>
Merge branch 'master' of github.com:effector/eslint-plugin

e3ab53ebcd65741644a20bc42bba28c8b5e2af4d authored over 1 year ago by Igor Kamyshev <[email protected]>
Fix Last updated

d72c5137ffee8e66697ed5faaae5736a402c1204 authored over 1 year ago by Igor Kamyshev <[email protected]>
Fix store naming check (#140)

- Add check length for this case

- Fix using postfix and prefix convention at once

b8b38ceadfc1f5e2965f89e6cf1359957ce32a6d authored over 1 year ago by Robert Kuzhin <[email protected]>
Fix projectName in publish workflow

787f2d4b060286c4448770c5b67d20985ea9690e authored over 1 year ago by Igor Kamyshev <[email protected]>
Use modern node

854ad1067f81d3516ea40666dc3e5a43d796c1ef authored over 1 year ago by Igor Kamyshev <[email protected]>
Set pnpm version

7add868ffb7c39be94e493c8b6104f30004c88af authored over 1 year ago by Igor Kamyshev <[email protected]>
Manual website publishing

5cc5334e6f3b93e056d72aac9be2526f4f31b88b authored over 1 year ago by Igor Kamyshev <[email protected]>
Upgrade vitepress

a11700d8b8c36654dd969a86793c9102bc5abc8d authored over 1 year ago by Igor Kamyshev <[email protected]>
Release 0.10.5

79bad43d31fa2b132a8dc830db78a32bae2d6c0b authored over 1 year ago by Igor Kamyshev <[email protected]>
Fix false-positive in no-ambiguity-target, fixes #133

e0ac240a7cf934287a19fa98846b99d94267585a authored over 1 year ago by Igor Kamyshev <[email protected]>
Release 0.10.4

ef0973204051fd06f1bdebfd596d90c80fd698b3 authored over 1 year ago by Igor Kamyshev <[email protected]>
Fix false-positive in `enforce-store-naming-convention` (#137)

* Add test case

* Fix bug

1bf87cbe13319814f85e854f7b0fae526c29f3cf authored over 1 year ago by Igor Kamyşev <[email protected]>
Fix incorrect site name

c2ce25a2472762d3430ac8259f231b9393f9f5f8 authored about 2 years ago by Igor Kamyshev <[email protected]>
Delete old docs

9569a002ed8310b76e9a116365aa2f1ca022cdd2 authored about 2 years ago by Igor Kamyshev <[email protected]>
Enable search on site

32f478aec3d7ea8dbfe580356f1dfc7d55be0403 authored about 2 years ago by Igor Kamyshev <[email protected]>
Fix description in meta

b79ecc2a0478c4cdd4f01f8451ebe02b1508b686 authored about 2 years ago by Igor Kamyshev <[email protected]>
Add link to Effector docs

e7f41c98465e23fa8f71e72cbb6194dfd8e9275c authored about 2 years ago by Igor Kamyshev <[email protected]>
Improve site docs for a couple rules

ab851961e97b5b1de358b8be1bf2bc82f7351fd6 authored about 2 years ago by Igor Kamyshev <[email protected]>
Improve presets docs on the site

feae2462a57db5c310196537d261d9e97e53f9d3 authored about 2 years ago by Igor Kamyshev <[email protected]>
Add changelog on site

f065ddef5749dbe71d3d9c490088b1c82e0e0d40 authored about 2 years ago by Igor Kamyshev <[email protected]>
Finalize styling of the new site

896956462a3df9b62b3bc39fad3d56bb25100200 authored about 2 years ago by Igor Kamyshev <[email protected]>
Copy docs from GitHub to new site

94698b5e7f77c89d47cfd272ada0df1c1f79cb9d authored about 2 years ago by Igor Kamyshev <[email protected]>
Ignore build of vitepress

40c6b9e7ef10030d0db5c7905bb182c3b3deec75 authored about 2 years ago by Igor Kamyshev <[email protected]>
Setup vitepress for future docs site

66e99079c3ee652f810a22e99a5092cf5244c4f8 authored about 2 years ago by Igor Kamyshev <[email protected]>
Release 0.10.3

9b51f4d076ec43171a8c6af378ad184fb9b81120 authored about 2 years ago by Igor Kamyshev <[email protected]>
Make type field optional in parent traversing in enforce-store-naming-convention, fixes #128

8cbc75a808366b0638d567351766346ac0c3d272 authored about 2 years ago by Igor Kamyshev <[email protected]>
Release 0.10.2

e4d8a8e15655da69dee271643883bb3bec7f776a authored about 2 years ago by Igor Kamyshev <[email protected]>
Fix expection in no-patronum-debug, fixes #127

50768830f42faa90d2d948f3c55e5f52710a72cd authored about 2 years ago by Igor Kamyshev <[email protected]>
Release 0.10.1

0c7613351994f11245508f8715bf20232c9ec5e5 authored about 2 years ago by Igor Kamyshev <[email protected]>
Fix debug patronum (#126)

Fix false positives from the rule

Add test case when there are no import

Fix delete withou...

e5baff2a52ea0baf193b1c351448dccdcded61da authored about 2 years ago by Robert Kuzhin <[email protected]>
Release v0.10.0

7f3cb07b444c1c5ef1f7df76477abdff26b719bd authored over 2 years ago by Igor Kamyshev <[email protected]>
Allow to use unstable nodes (#124)

0aabd8eb2c4661e62795ebaacfe0da888f10980c authored over 2 years ago by Igor Kamyşev <[email protected]>
Fix changelog

1b73e0b79197f1917a468337c5c8daabc4e6c30e authored over 2 years ago by Igor Kamyshev <[email protected]>
Fixed case with facory with enforce-store-naming-convention rule (#122)

Release v0.9.1

f2348dfb2e2fd8db6bfdbaef855a4e2d6e82f907 authored over 2 years ago by Lonli-Lokli <[email protected]>
Fix lock-file

e55a708b18571162342a20bf3f280adccc573f13 authored over 2 years ago by Igor Kamyshev <[email protected]>
Release v0.9.0

345ee9dbcdb9fd27e2a944431f384c147d5cf288 authored over 2 years ago by Igor Kamyshev <[email protected]>
rule `no-patronum-debug` (#121)

Implement rule `no-patronum-debug`

Establish patronum in the dependency

Add tests for rule...

f7b99c9c56ca269d7aa5f15134cae899aefab012 authored over 2 years ago by Robert Kuzhin <[email protected]>
removed forward from no-watch, changed examples (#120)

* fixed no-watch rule

* removed .idea filex

* replaced examples for forward and guard

*...

5bbae172e406f7be29d93f8d89f95185897e1588 authored over 2 years ago by Abdukerim Radjapov <[email protected]>
Release 0.8.2

85c5e19e1dde4ef625e51939e1c53cfeae11b6e5 authored over 2 years ago by Igor Kamyshev <[email protected]>
Fix `enforce-store-naming-convention` rule (#119)

* Fix enforce-store-naming-conventon rule

* Add tests for enforce-store-naming-convention rul...

9e11c8681035c588aa6ccb115b4b14cc1ce2da81 authored over 2 years ago by ipos <[email protected]>
Release 0.8.1

7d0d8eef456a185a8829667e8b8d885e6db2f807 authored over 2 years ago by Igor Kamyshev <[email protected]>
Fix typo in config

d00290d56d0a400ffd9b0c649ae5164faa9715b4 authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.8.0

bb449625afb1ef40022d4eb01fef4355ac1f53d1 authored over 2 years ago by Igor Kamyshev <[email protected]>
rule `prefer-useUnit` (#109)

* Add basic implementation of rule

* Add docs and exports for the rule

* Fix export issues...

0ddd214dad4e9f29374d332631831df992ed8ef2 authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.7.6

be0de9423d2104dc8868fdd927e38093097a40b6 authored over 2 years ago by Igor Kamyshev <[email protected]>
Fix keep-options-order case with greedy, fixes #107

814aa4bad39bfbe1a6d26f173cbe7ad3601d5a20 authored over 2 years ago by Igor Kamyshev <[email protected]>
Replace `yarn` by `pnpm` (#106)

Replace yarn by pnpm

20a30a77e50485a29e43b3c64e7ce44fd81ed6ff authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.7.5

6adf335c1670b8fe6db9e033dc583a9f3696427c authored over 2 years ago by Igor Kamyshev <[email protected]>
Only add new import if needed ant keep the old one (#105)

* Only add new import if needed ant keep the old one

* Update test case

c338bb1fbd4e0333b1b4c25159c832088e7f4fd5 authored over 2 years ago by Vladimir Ivakin <[email protected]>
fixed typo mistakes in no-guard.md (#104)

4008b66db60e0ef3683ff8a6b4efb4ce7a2c0ecc authored over 2 years ago by Abdukerim Radjapov <[email protected]>
Fix typos and grammar across the project (#103)

33b38ec3a38bb81dd16528e33f7e375e1de945e6 authored over 2 years ago by Ainur <[email protected]>
Release 0.7.4

e9ab2b37a8c221cca3b72b3d90154313f37eb884 authored over 2 years ago by Igor Kamyshev <[email protected]>
mandatory-UseEvent does not warn on effect stores

5f94ae2422592d8d38c99e3b7d19c1a97edad476 authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.7.3

33f87184ad8140ab7918316b2f02c2368eb7d0f3 authored over 2 years ago by Igor Kamyshev <[email protected]>
`useEvent` improvements (#102)

* Add tests for found cases

* Fix bugs and add new test case

* Detect clas components as well

4da1a9c66da3ef1091c0f0d2eba0191250ff28ad authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.7.2

d3f34be6512d899a9fe566cb769f185503e6fc09 authored over 2 years ago by Igor Kamyshev <[email protected]>
Fix bug with no-guard two arguments config shape

fbe4d8360c13e6535ccbbed2030d93e20f84e64b authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.7.1

37ee3f097fc450108018963f1afa1735f35f86e9 authored over 2 years ago by Igor Kamyshev <[email protected]>
Fix bug in no-guard

140919186ac42dd5625e896870c6b34003856bf4 authored over 2 years ago by Igor Kamyshev <[email protected]>
Release 0.7.0

142429f277dd28a98f1bb3fdf387cf2d063d512f authored over 2 years ago by Igor Kamyshev <[email protected]>
Move mandatory-useEvent to effector/react preset

d7ed61b506b414e52b88fb96deec82eb7c36b654 authored over 2 years ago by Igor Kamyshev <[email protected]>
Merge pull request #100 from effector/feat-useevent

Add rule `mandatory-useEvent`

1792ac236959a70e7fb48cad544a9fd22879d8b2 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Fix typo in the file name, closes #99

fec6543a3f57511347dfb0e7192ac5a4d84a4e0b authored over 2 years ago by Igor Kamyshev <[email protected]>
Allow to install on Node.js 18 and add tests (#101)

4a528a5314472a60bbdbf063ceff118b5258b112 authored over 2 years ago by Igor Kamyshev <[email protected]>
Add tests for alternative useEvent imports support

Aliased imports may be useful in near future because of possible clash with React's `useEvent` RFC

9e67e09c515713b5eb205dd72ca2802633a0eec2 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add test for nested events

5ecb2c783237d2e7abdd55fe138b92690796c6c7 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Fix recommended rules list

removed mandatory-useEvent

0595cae10cbbd6b6095c2cde70617ae17c40aa29 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Update version and changelog

5107a0fe3fc52eedab398eba12b44c76b944e8ab authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add mandatory-useEvent to main readme

f863462c2120c0d3cb61f5f09f4b301c24a71ffe authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add mandatory-useEvent to scope preset

20f1616a6e05cb853350f54a861e96c2c484f19c authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add mandatory-useEvent to public export

03cbe2362a6ab70bb6cfcc5b0503aa80f8fe0989 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add test for effector-react/scope import

7014be2cbcd6cd90441f4e19605eb7917f2cf689 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Use common nodeTypeIs to check for effector hooks

f069ec849b18e64343f69e2b9fc42259a8c1ad64 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Allow setup custom list of hooks to check

fdec4edf73fcf4f629eed715ed37517cf5acc947 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Implement mandatory-useEvent rule

d37fc4342944060bc7e2467ff49df53ed554408c authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Fix test expectations

66ec9878fbed116c3592b7fc25ae4aebb5188d82 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Include *tsx examples to tsconfig

1c918dd56e18da57c2634c0eba53de6a8400a0b9 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Consider hook for detection of react component

5a98e27a62ead6a27ecb92b103cc44cbd00a67f4 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Setup mandatory-useEvent rule template with tests

No actual checks yet, all tests failing

57f6cfa9e0339162861db0e18cfbd08ca6a32ec9 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add util to detect hooks

b083baa61f6540e0fe6957234cfff04e0d3ecc57 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add util to read all examples

cbc6a21f588f07c2d1dcfc8efe8b9b46544edf93 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add glob to dev deps

a93f1342e89cbdff88a29b7c2dcba8ae10b157e5 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Add `isReactComponent` utility

e12975d38faae43e24514d6dbdb3749874b59ca0 authored over 2 years ago by Alexander Khoroshikh <[email protected]>
Merge pull request #97 from vkrol/patch-1

aa4faf575521679fb1c2fa69367ab5c0f7bc182b authored over 2 years ago by Sergey Sova <[email protected]>
Fix typo: gaurd -> guard

a809d9d54def26476bc78fdebb2aeb93d28baa6a authored over 2 years ago by Veniamin Krol <[email protected]>
Fix bug in docs.test.js and remove extra rule from ruture config docs

cf0a1c17ae78eab6e2446d85479cd560fa2a6d48 authored over 2 years ago by Igor Kamyshev <[email protected]>