Releases: blakeembrey/tslint-config-standard
Releases · blakeembrey/tslint-config-standard
Enable JS Rules
Changed
- Enable
jsRules
intslint.json
configuration
Disable `no-use-before-declare`
Fixed
- Disable
no-use-before-declare
which does not currently support scopes properly
Remove `no-unused-variable`
Removed
- Deleted
no-unused-variable
since TSLint deprecated
ESLint Rules Update
Changed
- Update TSLint ESLint rules
- Remove ordering/return rules that aren't in StandardJS
Added
- Enable
deprecation
rule
New Rules Covered
Changed
- Add support for new rules provided by TSLint
- Add
object-curly-spacing
rule (#38)
Delete whitespace typo
Fixed
- Turns out the whitespace typo was actually a feature and fixing it caused some false positives - it's been deleted now
Add `no-unused-variable`
Changed
- Add
no-unused-variable
rule - Fix typo in whitespace config
Remove `no-unnecessary-callback-wrapper`
Changed
- Remove
no-unnecessary-callback-wrapper
, StandardJS (or ESLint) doesn't have a similar rule
Remove `no-unsafe-any`
Fixed
- The
no-unsafe-any
function was breaking on imports (palantir/tslint#2496)
TSLint v5
Changed
- Use single quotes for JSX
- Update
tslint-eslint-rules
- Adopt new TSLint rules (e.g. ignore same line curly, no unused expression with tagged templates, return undefined, etc)