v4.0.0
Pre-release
Pre-release
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 lintto start to fail - linting TypeScript files now requires
parserOptions.projectto be specified in your ESLint configuration. If yourtsconfig.jsonis 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 yourtsconfig.jsonelsewhere or have some other custom setup you will likely need to specifyparserOptions.projectin your.eslintrc.jsonto point at yourtsconfig.json