Skip to content

v4.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@jrolfs jrolfs released this 27 Mar 23:19
· 683 commits to main since this release
8acc394

4.0.0 (2020-03-27)

Bug Fixes

  • use upstream instead of shared Prettier configuration for this repo (47d2dad)

Features

  • enable recommended type-aware rules from typescript-eslint (8acc394)
  • upgrade eslint-config-airbnb-typescript to 7.2.0 (8a112d7)

BREAKING CHANGES

  • this enables new ESLint rules that may cause linting done with hover-scripts lint to start to fail
  • linting TypeScript files now requires parserOptions.project to be specified in your ESLint configuration. If your tsconfig.json is at your project root, chances are you'll be fine with no changes as this project attempts to configure ESLint for that scenario. However, if you have your tsconfig.json elsewhere or have some other custom setup you will likely need to specify parserOptions.project in your .eslintrc.json to point at your tsconfig.json