Skip to content

Releases: DeloitteAU/eslint-config-deloitte

v3.4.1

15 Feb 03:25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.4.0...v3.4.1

v3.3.0

18 Mar 09:23
Compare
Choose a tag to compare
  • Added ECMAScript 2017 support
  • Added lerna to manage our packages
  • Added contributing readme
  • Added .nvmrc to promote node 8.7
  • Updated travis build config and node version
  • Upgraded eslint 4.18
  • Upgraded eslint-plugin-import to 2.9
  • Upgraded eslint-plugin-react to 7.7
  • Added react/button-has-type rule
  • Added react/no-this-in-sfc rule
  • Added react/jsx-child-element-spacing rule
  • Added react/jsx-max-depth rule
  • Updated react/prefer-stateless-function to off
  • Updated jsx-a11y/anchor-is-valid to off
  • Updated react/jsx-key from error to warn
  • Updated react/jsx-curly-brace-presence to off
  • Updated react/jsx-no-bind from error to warn
  • Updated react/jsx-filename-extension from error to warn and now expects .js
  • Updated react/self-closing-comp from error to warn
  • Updated react/no-array-index-key from error to warn
  • Updated object-shorthand from error to off

v3.1.0

18 Oct 06:00
Compare
Choose a tag to compare
  • Added npm lock files
  • Moved npm prePublish script to prepublishOnly
  • Upgraded ESLint to 4.9.0
  • Upgraded ESLint plugin react to 7.4.0
  • Upgraded ESLint plugin import to 2.7.0
  • Upgraded ESLint plugin jsx a11y to 6.0.2
  • Moved peerDepencies into dependencies (now install everything in one go since this is nearly always the case)
  • Added new jsx-a11y/label-has-for rule
  • Added new jsx-a11y/anchor-is-valid rule
  • Added new react/boolean-prop-naming rule
  • Added new react/no-typos rule
  • Changed arrow-body-style, now is turned off
  • Changed arrow-parens, removed require block body
  • Changed keyword-spacing, now has overrides defined
  • Changed react/jsx-no-bind, to be a bit more relaxed
  • Fixed jsx-a11y/href-no-hash deprecated error