Added and changed a lot of TypeScript rules. This change was necessary because a lot of new rules have been added to @typescript-eslint. Also adds some performance improvements.
eslint-plugin-jsdoc received a major version bump
The pattern for devDependencies checked by import/no-extraneous-dependencies has changed
Disable arrow-body-style and arrow-parens rule (c50a7b4)
BREAKING CHANGES
eslint-plugin-jsdoc received a major version update.
It's now required to add a new line between multiline class members.
Remove sourceType = script parser option for JS files in
TypeScript projects. This override made the wrong
assumption that all JS files should be scripts in a
TypeScript project which is certainly not correct.
Remove JS file overrides in typescript rules (ef27f23)
BREAKING CHANGES
Remove sourceType = script parser option for JS files in
TypeScript projects. This override made the wrong
assumption that all JS files should be scripts in a
TypeScript project which is certainly not correct.