In short: what is the status of implementing the linting of this rule in current VS Code TSLint plugin? Old version couldn't handle it, what about this one?
I know there's been plenty of discussion about TypeScript's noUnusedLocals vs TSLint's no-unused-variable, and latter being deprecated first but now due to user response it's considered to be undeprecated. The main argument in favour of leaving no-unused-variable as it is that it helps in development process not throwing errors on compiling (as noUnusedLocals does) but being worked out later as you commit (using pre-commit linting e.g. with husky and lint-staged).
In short: what is the status of implementing the linting of this rule in current VS Code TSLint plugin? Old version couldn't handle it, what about this one?
I know there's been plenty of discussion about TypeScript's
noUnusedLocals
vs TSLint'sno-unused-variable
, and latter being deprecated first but now due to user response it's considered to be undeprecated. The main argument in favour of leavingno-unused-variable
as it is that it helps in development process not throwing errors on compiling (asnoUnusedLocals
does) but being worked out later as you commit (using pre-commit linting e.g. withhusky
andlint-staged
).