x)TSLint released a v6.0 version (marked as deprecated, and containing a few breaking changes).
The ng lint command only accepts a version up to v5.x so trying to bumpt TSLint results in [error] Error: TSLint must be version 5.5 or higher. (as mentioned in this TSLint issue https://github.com/palantir/tslint/issues/4910)
I already fixed this in #16058 but this was merged in v9, and not v8. It might be enough though.
I think that it would be nice to:
ng newtslint:recommended that we extend (see https://github.com/palantir/tslint/pull/4871/files and https://github.com/palantir/tslint/pull/4312/files)ping @filipesilva as requested to have your input.
After discussion: We can relax the warning so it allows 6.0, but it doesn't make sense to start new projects on 6.0 because it is deprecated. We're likely to transition to ESLint anyways, so this will be obsoleted by that.
Since this is a minor PR, we can cherry pick this into v8.
TSLint v6 is now out and I was just hit by this. The fix is merged but not released?
This needs to be cherry picked into v8, I think this slipped through the tracks.
@mgechev (caretaker), can you merge #16058 to 8.3.x when you get the chance?
Please and thank you.
I had a little trouble tracking down the commits for this to verify where it got fixed, so I'm linking them here:
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
_This action has been performed automatically by a bot._
Most helpful comment
This needs to be cherry picked into v8, I think this slipped through the tracks.
@mgechev (caretaker), can you merge #16058 to 8.3.x when you get the chance?