Skip to content

v0.7.1 with Prettierx 0.14.0 for ESLint 7.2+

Choose a tag to compare

@aMarCruz aMarCruz released this 11 Aug 02:57
· 5 commits to master since this release

[0.7.1] - 2020-08-10

Changed

The only change from v0.7.0

  • Update internal aMarCruz/prettier to v2.0.5 (prettierx 0.14.0)

[0.7.0] - 2020-08-10

Added

  • impliedStrict: true to parserOptions
  • default-case-last if running ESLint 7.0
  • default-param-last
  • no-constructor-return
  • no-useless-backreference if running ESLint 7.0
  • for-direction as error
  • no-dupe-else-if as error
  • no-setter-return
  • no-import-assign
  • node/no-mixed-requires
  • node/no-deprecated-api
  • @typescript-eslint/naming-convention to replace obsolete rules.

Changed

  • Use es2017 instead es6 in the env block.
  • Use @typescript-eslint/no-unused-expressions to allow TS 3.7 "Optional Chaining".
  • Replaced deprecated ESLint no-native-reassign with no-global-assign
  • Replaced deprecated ESLint no-process-exit with node/no-process-exit
  • Replaced deprecated ESLint no-buffer-constructor, this is included in node/no-deprecated-api
  • Changed options for import/no-cycle to { maxDepth: 3, ignoreExternal: true }

Removed

  • @typescript-eslint/camelcase
  • @typescript-eslint/class-name-casing
  • @typescript-eslint/member-naming
  • unicorn/no-process-exit