All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- jsx-no-bind
- Deprecation warning for experimentalObjectRestSpread property
- Specified react version within base eslint config file so we don't get a warning about it not being specified
space-before-function-paren
no-console
raises warningno-cond-assign
raises errorobject-shorthand
raises warningprefer-const
raises warningarrow-spacing
raises warningprefer-template
raises warningno-useless-concat
raises warningquotes
raises warningjsx-quotes
raises warningquote-props
raises warningspace-before-function-paren
raises warningspace-before-blocks
raises warningno-multi-assign
raises warningno-nested-ternary
raises warningid-length
raises warningcomma-spacing
raises warningfunc-call-spacing
raises warningkey-spacing
raises warningarray-bracket-spacing
raises warningspace-in-parens
raises warningbrace-style
raises warningno-use-before-define
raises errorreact/no-this-in-sfc
raises warningreact/jsx-pascal-case
raises warning
jsx
ecmaFeature enabled
react/button-has-type
raises warningreact/default-props-match-prop-types
raises warningreact/no-danger
raises errorreact/no-danger-with-children
raises errorreact/no-deprecated
raises errorreact/no-direct-mutation-state
raises warningreact/no-find-dom-node
raises errorreact/no-is-mounted
raises errorreact/no-redundant-should-component-update
raises warningreact/no-render-return-value
raises errorreact/no-typos
raises warningreact/no-string-refs
raises errorreact/no-unescaped-entities
raises warningreact/no-unknown-property
raises warningreact/no-unused-prop-types
raises warningreact/no-unused-state
raises warningreact/prefer-es6-class
raises warningreact/prefer-stateless-function
raises warningreact/prop-types
raises warningreact/react-in-jsx-scope
raises errorreact/require-render-return
raises warningreact/style-prop-object
raises errorreact/void-dom-elements-no-children
raises warningreact/jsx-filename-extension
raises errorreact/jsx-key
raises errorreact/jsx-no-bind
raises errorreact/jsx-no-comment-textnodes
raises warningreact/jsx-no-duplicate-props
raises warningreact/jsx-no-target-blank
raises errorreact/jsx-no-undef
raises errorreact/jsx-uses-react
raises errorreact/jsx-uses-vars
raises error
no-compare-neg-zero
raises warningno-ex-assign
raises warningno-func-assign
raises warningno-prototype-builtins
raises warningno-unexpected-multiline
raises warningno-unsafe-finally
raises warninguse-isnan
raises warningcurly
raises warning and allows exceptions for single statementseqeqeq
raises warningno-case-declarations
raises warningno-eq-null
raises warningno-extend-native
raises warningno-iterator
raises warningno-lone-blocks
raises warningno-loop-func
raises warningno-new
raises warningno-new-wrappers
raises warningno-throw-literal
raises warningprefer-promise-reject-errors
raises warningsradix
raises warningno-undefined
raises warningnew-cap
raises warningno-array-constructor
raises warningsemi
raises warningprefer-rest-params
raises warning
no-alert
no-with
no-use-before-define
brace-style
comma-dangle
- ESLint peer dependency of 4 or greater.
- Turned on "smart" mode for eqeqeq.
- Missed changelog updates.
- Set
comma-dangle
to "always-multiline" as intended.
- Fix typo in README.md.
- Update CHANGELOG.md with missed changes from 1.0.1.
- Update README.md.
- Change
block-scoped-var
rule from an error to a warning.
- Extensible eslint configuration.