This repository was archived by the owner on Mar 7, 2019. It is now read-only.
7.4.0
New rules
react/no-typos: Prevents common typos on React componentsreact/no-unused-state: Prevent definition of unused state fields (currently missing docs)
Changes
- ESLint 4.5 is now required:
npm i -D eslint@^4.5to upgrade your version - eslint-plugin-react was upgraded. If you get warnings about unknown rules, just drop your node_modules and install all deps again.
- Added new ruleset for Node.js 8.3 release: environments/nodejs/v8-3: This ruleset enables object rest-spread syntax introduced in v8 engine 6.0
- For files in
config/orconfiguration/directories, the ruleno-process-envhas been turned off - For files matching patterns
test/**,packages/*/test/**/*.test.*,packages/*/test/**/*.spec.*, themocha: trueenvironment is enabled andfunc-namesrule is turned offThese settings were previously usually configured on a custom, per-project .eslintrc.js. ESLint introduced an option to override some rules based on matching path patterns so these rules can now be centrally overridden.