Updates the requirements on tslint to permit the latest version.
Release notes
*Sourced from [tslint's releases](https://github.com/palantir/tslint/releases).*
> ## v5.13.1
> - [bugfix] Fix regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561))
Changelog
*Sourced from [tslint's changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md).*
> ## v5.13.1
>
> - [bugfix] Fix regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561))
>
> ## v5.13.0
>
> - [deprecation] Mark `RuleWalker` and `ProgramAwareRuleWalker` as deprecated ([#4413](https://github-redirect.dependabot.com/palantir/tslint/issues/4413))
> - [bugfix] Create output directory when the output path (specified by `--out` CLI flag) does not exist. ([#4507](https://github-redirect.dependabot.com/palantir/tslint/issues/4507))
> - [bugfix] Explicit disabling of rules is now copied over to jsRules when using `jsRules: true` ([#4517](https://github-redirect.dependabot.com/palantir/tslint/issues/4517))
> - [bugfix] `unknown` is recognized as simple type in [`array-type`](https://palantir.github.io/tslint/rules/array-type/) ([#4433](https://github-redirect.dependabot.com/palantir/tslint/issues/4433))
> - [bugfix] [`ban`](https://palantir.github.io/tslint/rules/ban/): Fix a false positive which would occur when banning method calls nested inside objects. Previously, banning `["a", "b", "c"]` would trigger lint failures on the syntax `b.c()`, which was not the intent of this rule. ([#4383](https://github-redirect.dependabot.com/palantir/tslint/issues/4383))
> - [bugfix] Fixed single-line comment parsing for completed-docs ([#3557](https://github-redirect.dependabot.com/palantir/tslint/issues/3557))
> - [bugfix] [`trailing-comma`](https://palantir.github.io/tslint/rules/trailing-comma/) no longer crashes if it cannot find the closing parenthesis of a function declaration ([#4457](https://github-redirect.dependabot.com/palantir/tslint/issues/4457))
> - [bugfix] [`no-unsafe-any`](https://palantir.github.io/tslint/rules/no-unsafe-any/): allow implicitly downcasting `any` to `unknown` ([#4442](https://github-redirect.dependabot.com/palantir/tslint/issues/4442))
> - [bugfix] Add `grouped-imports` to `tslint:all` ([#4420](https://github-redirect.dependabot.com/palantir/tslint/issues/4420))
> - [docs] Fix docs typo ([#4395](https://github-redirect.dependabot.com/palantir/tslint/issues/4395))
> - [enhancement] Add "formatting" rule category ([#2832](https://github-redirect.dependabot.com/palantir/tslint/issues/2832))
> - [enhancement] [`ordered-imports`](https://palantir.github.io/tslint/rules/ordered-imports/) now supports a groups option to provide custom grouping rules. ([#4134](https://github-redirect.dependabot.com/palantir/tslint/issues/4134))
> - [enhancement] Convert `completed-docs` to an untyped rule ([#3557](https://github-redirect.dependabot.com/palantir/tslint/issues/3557))
> - [enhancement] Checkstyle formatter includes every file linted regardless of lint errors. ([#3838](https://github-redirect.dependabot.com/palantir/tslint/issues/3838))
> - [enhancement] Formatters now receive the full list of of linted file paths as a third argument. ([#3838](https://github-redirect.dependabot.com/palantir/tslint/issues/3838))
> - [enhancement] [`array-type`](https://palantir.github.io/tslint/rules/array-type/) rule handles Typescript 3.0's unknown type properly ([#4219](https://github-redirect.dependabot.com/palantir/tslint/issues/4219))
> - [enhancement] [`import-blacklist`](https://palantir.github.io/tslint/rules/import-blacklist/) now supports regular expression patterns for blacklisting ([#3504](https://github-redirect.dependabot.com/palantir/tslint/issues/3504))
> - [new-rule] `no-restricted-globals` ([#3824](https://github-redirect.dependabot.com/palantir/tslint/issues/3824))
> - [new-fixer] added fixer for `newline-before-return` rule ([#4482](https://github-redirect.dependabot.com/palantir/tslint/issues/4482))
> - [new-fixer] [`number-literal-format`](https://palantir.github.io/tslint/rules/number-literal-format/) now includes auto fix ([#4496](https://github-redirect.dependabot.com/palantir/tslint/issues/4496))
> - [new-rule-option] Added `whitelist` option to [`no-unbound-method`](https://palantir.github.io/tslint/rules/no-unbound-method/) ([#4472](https://github-redirect.dependabot.com/palantir/tslint/issues/4472))
> - [new-rule-option] added `jsx-ignore` option to [`no-magic-numbers`](https://palantir.github.io/tslint/rules/no-magic-numbers/) rule ([#4460](https://github-redirect.dependabot.com/palantir/tslint/issues/4460))
> - [new-rule-option]: [`object-literal-sort-keys`](https://palantir.github.io/tslint/rules/object-literal-sort-keys/): Add `match-declaration-order-only` option ([#3748](https://github-redirect.dependabot.com/palantir/tslint/issues/3748))
> - [new-rule-option] [`strict-boolean-expressions`](https://palantir.github.io/tslint/rules/strict-boolean-expressions/) accepts `ignore-rhs` option to disable checking the right-hand side of the `&&` and `||` operators as strictly boolean. ([#4159](https://github-redirect.dependabot.com/palantir/tslint/issues/4159))
>
> Thanks to our contributors!
>
> - Enes SOYLU
> - jbsingh
> - Sven Efftinge
> - James C. Davis
> - Norio Suzuki
> - Thomas den Hollander
> - Retsam
> - Dobes Vandermeer
> - Young Min Kim
> - Grant Wu
> - Felix Schindler
> - Lydia
> - Adrian Leonhard
> - James Jensen
> - Athene Noctua
> - Allen
> - Vincent Langlet
> ... (truncated)
Commits
- [`10bc210`](https://github.com/palantir/tslint/commit/10bc210e391de034d9b582498f3546b7fd254590) Prepare release v5.13.1
- [`25c50e7`](https://github.com/palantir/tslint/commit/25c50e7837fdd8d739c4d4d2c3e4f4377f5ec214) Fix regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561))
- [`1c400fb`](https://github.com/palantir/tslint/commit/1c400fb82e0b2aa3847d1a92d20476b80ca443fe) Prepare release v5.13.0 ([#4538](https://github-redirect.dependabot.com/palantir/tslint/issues/4538))
- [`f062c1c`](https://github.com/palantir/tslint/commit/f062c1c6ab3ca5bcce0177a1fba80360c5306e5e) Fix behavior of jsRules:true to include explicitly disabled rules ([#4517](https://github-redirect.dependabot.com/palantir/tslint/issues/4517))
- [`03a3bdd`](https://github.com/palantir/tslint/commit/03a3bdd75acfdda111d1665ad246d8fc34640d25) Fix lint and other small tweaks to recent PRs ([#4536](https://github-redirect.dependabot.com/palantir/tslint/issues/4536))
- [`bd4a048`](https://github.com/palantir/tslint/commit/bd4a048148b3b168a5c5f287a5f1e46415933d35) Removed use of type checker from completed-docs ([#3557](https://github-redirect.dependabot.com/palantir/tslint/issues/3557))
- [`890b9aa`](https://github.com/palantir/tslint/commit/890b9aa537a52f8846b8c85713981ac9ae2b001b) [new-rule] no-restricted-globals ([#3824](https://github-redirect.dependabot.com/palantir/tslint/issues/3824))
- [`e9b8877`](https://github.com/palantir/tslint/commit/e9b88777de3d8bfbc55ff1f4a94cf594390dd268) Add "format" rule category ([#2832](https://github-redirect.dependabot.com/palantir/tslint/issues/2832))
- [`9000479`](https://github.com/palantir/tslint/commit/9000479b69c1f4808acf1dee284b47fbbbfbef13) Pass all linted file names to formatter ([#3838](https://github-redirect.dependabot.com/palantir/tslint/issues/3838))
- [`4997ce7`](https://github.com/palantir/tslint/commit/4997ce763720b5cbe3487b8bb1288e5235773372) Mark RuleWalker and ProgramAwareRuleWalker as deprecated ([#4413](https://github-redirect.dependabot.com/palantir/tslint/issues/4413))
- Additional commits viewable in [compare view](https://github.com/palantir/tslint/compare/5.12.0...5.13.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Updates the requirements on tslint to permit the latest version.
Release notes
*Sourced from [tslint's releases](https://github.com/palantir/tslint/releases).* > ## v5.13.1 > - [bugfix] Fix regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561))Changelog
*Sourced from [tslint's changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md).* > ## v5.13.1 > > - [bugfix] Fix regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561)) > > ## v5.13.0 > > - [deprecation] Mark `RuleWalker` and `ProgramAwareRuleWalker` as deprecated ([#4413](https://github-redirect.dependabot.com/palantir/tslint/issues/4413)) > - [bugfix] Create output directory when the output path (specified by `--out` CLI flag) does not exist. ([#4507](https://github-redirect.dependabot.com/palantir/tslint/issues/4507)) > - [bugfix] Explicit disabling of rules is now copied over to jsRules when using `jsRules: true` ([#4517](https://github-redirect.dependabot.com/palantir/tslint/issues/4517)) > - [bugfix] `unknown` is recognized as simple type in [`array-type`](https://palantir.github.io/tslint/rules/array-type/) ([#4433](https://github-redirect.dependabot.com/palantir/tslint/issues/4433)) > - [bugfix] [`ban`](https://palantir.github.io/tslint/rules/ban/): Fix a false positive which would occur when banning method calls nested inside objects. Previously, banning `["a", "b", "c"]` would trigger lint failures on the syntax `b.c()`, which was not the intent of this rule. ([#4383](https://github-redirect.dependabot.com/palantir/tslint/issues/4383)) > - [bugfix] Fixed single-line comment parsing for completed-docs ([#3557](https://github-redirect.dependabot.com/palantir/tslint/issues/3557)) > - [bugfix] [`trailing-comma`](https://palantir.github.io/tslint/rules/trailing-comma/) no longer crashes if it cannot find the closing parenthesis of a function declaration ([#4457](https://github-redirect.dependabot.com/palantir/tslint/issues/4457)) > - [bugfix] [`no-unsafe-any`](https://palantir.github.io/tslint/rules/no-unsafe-any/): allow implicitly downcasting `any` to `unknown` ([#4442](https://github-redirect.dependabot.com/palantir/tslint/issues/4442)) > - [bugfix] Add `grouped-imports` to `tslint:all` ([#4420](https://github-redirect.dependabot.com/palantir/tslint/issues/4420)) > - [docs] Fix docs typo ([#4395](https://github-redirect.dependabot.com/palantir/tslint/issues/4395)) > - [enhancement] Add "formatting" rule category ([#2832](https://github-redirect.dependabot.com/palantir/tslint/issues/2832)) > - [enhancement] [`ordered-imports`](https://palantir.github.io/tslint/rules/ordered-imports/) now supports a groups option to provide custom grouping rules. ([#4134](https://github-redirect.dependabot.com/palantir/tslint/issues/4134)) > - [enhancement] Convert `completed-docs` to an untyped rule ([#3557](https://github-redirect.dependabot.com/palantir/tslint/issues/3557)) > - [enhancement] Checkstyle formatter includes every file linted regardless of lint errors. ([#3838](https://github-redirect.dependabot.com/palantir/tslint/issues/3838)) > - [enhancement] Formatters now receive the full list of of linted file paths as a third argument. ([#3838](https://github-redirect.dependabot.com/palantir/tslint/issues/3838)) > - [enhancement] [`array-type`](https://palantir.github.io/tslint/rules/array-type/) rule handles Typescript 3.0's unknown type properly ([#4219](https://github-redirect.dependabot.com/palantir/tslint/issues/4219)) > - [enhancement] [`import-blacklist`](https://palantir.github.io/tslint/rules/import-blacklist/) now supports regular expression patterns for blacklisting ([#3504](https://github-redirect.dependabot.com/palantir/tslint/issues/3504)) > - [new-rule] `no-restricted-globals` ([#3824](https://github-redirect.dependabot.com/palantir/tslint/issues/3824)) > - [new-fixer] added fixer for `newline-before-return` rule ([#4482](https://github-redirect.dependabot.com/palantir/tslint/issues/4482)) > - [new-fixer] [`number-literal-format`](https://palantir.github.io/tslint/rules/number-literal-format/) now includes auto fix ([#4496](https://github-redirect.dependabot.com/palantir/tslint/issues/4496)) > - [new-rule-option] Added `whitelist` option to [`no-unbound-method`](https://palantir.github.io/tslint/rules/no-unbound-method/) ([#4472](https://github-redirect.dependabot.com/palantir/tslint/issues/4472)) > - [new-rule-option] added `jsx-ignore` option to [`no-magic-numbers`](https://palantir.github.io/tslint/rules/no-magic-numbers/) rule ([#4460](https://github-redirect.dependabot.com/palantir/tslint/issues/4460)) > - [new-rule-option]: [`object-literal-sort-keys`](https://palantir.github.io/tslint/rules/object-literal-sort-keys/): Add `match-declaration-order-only` option ([#3748](https://github-redirect.dependabot.com/palantir/tslint/issues/3748)) > - [new-rule-option] [`strict-boolean-expressions`](https://palantir.github.io/tslint/rules/strict-boolean-expressions/) accepts `ignore-rhs` option to disable checking the right-hand side of the `&&` and `||` operators as strictly boolean. ([#4159](https://github-redirect.dependabot.com/palantir/tslint/issues/4159)) > > Thanks to our contributors! > > - Enes SOYLU > - jbsingh > - Sven Efftinge > - James C. Davis > - Norio Suzuki > - Thomas den Hollander > - Retsam > - Dobes Vandermeer > - Young Min Kim > - Grant Wu > - Felix Schindler > - Lydia > - Adrian Leonhard > - James Jensen > - Athene Noctua > - Allen > - Vincent Langlet > ... (truncated)Commits
- [`10bc210`](https://github.com/palantir/tslint/commit/10bc210e391de034d9b582498f3546b7fd254590) Prepare release v5.13.1 - [`25c50e7`](https://github.com/palantir/tslint/commit/25c50e7837fdd8d739c4d4d2c3e4f4377f5ec214) Fix regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561)) - [`1c400fb`](https://github.com/palantir/tslint/commit/1c400fb82e0b2aa3847d1a92d20476b80ca443fe) Prepare release v5.13.0 ([#4538](https://github-redirect.dependabot.com/palantir/tslint/issues/4538)) - [`f062c1c`](https://github.com/palantir/tslint/commit/f062c1c6ab3ca5bcce0177a1fba80360c5306e5e) Fix behavior of jsRules:true to include explicitly disabled rules ([#4517](https://github-redirect.dependabot.com/palantir/tslint/issues/4517)) - [`03a3bdd`](https://github.com/palantir/tslint/commit/03a3bdd75acfdda111d1665ad246d8fc34640d25) Fix lint and other small tweaks to recent PRs ([#4536](https://github-redirect.dependabot.com/palantir/tslint/issues/4536)) - [`bd4a048`](https://github.com/palantir/tslint/commit/bd4a048148b3b168a5c5f287a5f1e46415933d35) Removed use of type checker from completed-docs ([#3557](https://github-redirect.dependabot.com/palantir/tslint/issues/3557)) - [`890b9aa`](https://github.com/palantir/tslint/commit/890b9aa537a52f8846b8c85713981ac9ae2b001b) [new-rule] no-restricted-globals ([#3824](https://github-redirect.dependabot.com/palantir/tslint/issues/3824)) - [`e9b8877`](https://github.com/palantir/tslint/commit/e9b88777de3d8bfbc55ff1f4a94cf594390dd268) Add "format" rule category ([#2832](https://github-redirect.dependabot.com/palantir/tslint/issues/2832)) - [`9000479`](https://github.com/palantir/tslint/commit/9000479b69c1f4808acf1dee284b47fbbbfbef13) Pass all linted file names to formatter ([#3838](https://github-redirect.dependabot.com/palantir/tslint/issues/3838)) - [`4997ce7`](https://github.com/palantir/tslint/commit/4997ce763720b5cbe3487b8bb1288e5235773372) Mark RuleWalker and ProgramAwareRuleWalker as deprecated ([#4413](https://github-redirect.dependabot.com/palantir/tslint/issues/4413)) - Additional commits viewable in [compare view](https://github.com/palantir/tslint/compare/5.12.0...5.13.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.