0.2.2 • Published 3 months ago

@nothing-but/eslint-plugin v0.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

@nothing-but/eslint-plugin

no-ignored-return

If a function returns a value, then that value must be used.

TODO:

  • nested methods utl.raf.makeAnimationLoop
  • fn.apply() and fn.call() methods
  • bool && returningFunc() expressions
  • never doesn't need to be used
  • ignore super()

no-return-to-void

If a callback should return void, then it should not return anything.

TODO:

  • Arrow functions
  • Anonymous functions
  • Overloads
  • Fix .then (unions)

ignore-void-return

If a function returns void, the return value shouldn't be used.

TODO TODO

no-unnecessary-instanceof

Values tested with instanceof should have a union type with the tested class as a member.

no-ignored-params

Require that all callback parameters are used.

TODO:

  • implement

Resources:

0.2.1

3 months ago

0.2.0

3 months ago

0.2.2

3 months ago

0.1.5

4 months ago

0.1.4

4 months ago

0.1.3

6 months ago

0.1.2

6 months ago

0.1.1

6 months ago

0.1.0

8 months ago

0.0.2

8 months ago

0.0.1

8 months ago

0.0.0

8 months ago