@crystal-ball/eslint-config-eloquence
Advanced tools
Changelog
6.0.0 (2017-10-22)
v6 updates the linting configurations to match the convention for typing in general and typing for React component props specifically.
The preferred method of adding static typing is with Flow. Support for TypeScript is dropped. Integration with Flow has proven to provide nearly all the benefits of TS with less overhead.
React component prop types should be typed using Flow. This removes the need for
using hoisted function names to declare types before component definitions.
Class properties or type definitions can be declared at the beginning of
component files/definitions. This allows removal of the no-use-before-define
customization.