Combines #1443 and #1444 (since they are dependant on each other)
Adds the new AirBnB hooks preset to @neutrinojs/airbnb
Removes the React version option from @neutrinojs/airbnb since it's now configured within eslint-config-airbnb
Switches other React version usages to the new 'detect' mode
Overrides AirBnB's configuration for react/state-in-constructor since @neutrinojs/react supports class properties, so using the always mode is unnecessary.
@neutrinojs/airbnb
version
option from@neutrinojs/airbnb
since it's now configured withineslint-config-airbnb
version
usages to the new'detect'
modereact/state-in-constructor
since@neutrinojs/react
supports class properties, so using thealways
mode is unnecessary.Closes #1443 and closes #1444.