Mozilla-Kerala / home-front

Angular 7 Front end for Mozilla Kerala Website
Mozilla Public License 2.0
0 stars 6 forks source link

Update tslint requirement from ~5.12.0 to ~5.14.0 #64

Open dependabot-preview[bot] opened 5 years ago

dependabot-preview[bot] commented 5 years ago

Updates the requirements on tslint to permit the latest version.

Release notes *Sourced from [tslint's releases](https://github.com/palantir/tslint/releases).* > ## v5.14.0 > - [bugfix] `backtick` option for [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) rule no longer incorrectly flags string literals that must use single/double quotes ([#4535](https://github-redirect.dependabot.com/palantir/tslint/issues/4535)) > - [bugfix] Fixed regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561)) > - [bugfix] [`whitespace`](https://palantir.github.io/tslint/rules/whitespace/) rule now lints export statements ([#4554](https://github-redirect.dependabot.com/palantir/tslint/issues/4554)) > - [bugfix] [`no-trailing-whitespace`](https://palantir.github.io/tslint/rules/no-trailing-whitespace/) no longer flags files starting with a byte order mark ([#4543](https://github-redirect.dependabot.com/palantir/tslint/issues/4543)) > - [enhancement] [`promise-function-async`](https://palantir.github.io/tslint/rules/promise-function-async/) now allows single statement lamda functions that delegate to another promise-returning function ([#4553](https://github-redirect.dependabot.com/palantir/tslint/issues/4553)) > - [enhancement] Add note to docs about zero-indexing for machine formatters ([#4544](https://github-redirect.dependabot.com/palantir/tslint/issues/4544)) > - [enhancement] Fix metadata of the [`whitespace`](https://palantir.github.io/tslint/rules/whitespace/) rule ([#4551](https://github-redirect.dependabot.com/palantir/tslint/issues/4551)) > - [enhancement] Add junit output for files which are successfully linted ([#4566](https://github-redirect.dependabot.com/palantir/tslint/issues/4566)) > - [new-rule-option] `underscore` option for [`no-shadowed-variable`](https://palantir.github.io/tslint/rules/no-shadowed-variable/) rule to ignore shadowed underscores ([#4546](https://github-redirect.dependabot.com/palantir/tslint/issues/4546)) > - [new-rule-option] `require-const-for-all-caps` option for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule ([#2936](https://github-redirect.dependabot.com/palantir/tslint/issues/2936)) > - [new-rule-option] `overloads` option for [`completed-docs`](https://palantir.github.io/tslint/rules/completed-docs/) rule to enforce documentation of each overload signature ([#4563](https://github-redirect.dependabot.com/palantir/tslint/issues/4563)) > - [new-rule-option] `allow-namespace-imports ` option for [`no-duplicate-imports`](https://palantir.github.io/tslint/rules/no-duplicate-imports/) rule ([#4524](https://github-redirect.dependabot.com/palantir/tslint/issues/4524)) > - [new-rule-option] `allow-arguments` option for [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) rule to allow type assertions on object literals used inside call expressions ([#4521](https://github-redirect.dependabot.com/palantir/tslint/issues/4521)) > - [new-rule-option] `allow-delete` option for [`no-unbound-method`](https://palantir.github.io/tslint/rules/no-unbound-method/) rule ([#4548](https://github-redirect.dependabot.com/palantir/tslint/issues/4548)) > - [new-rule] [`no-tautology-expression`](https://palantir.github.io/tslint/rules/no-tautology-expression/) ([#4470](https://github-redirect.dependabot.com/palantir/tslint/issues/4470)) > - [new-rule] [`static-this`](https://palantir.github.io/tslint/rules/static-this/) ([#4475](https://github-redirect.dependabot.com/palantir/tslint/issues/4475)) > - [new-rule] [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) ([#4502](https://github-redirect.dependabot.com/palantir/tslint/issues/4502)) > > Thanks to our contributors! > > - Roman Rogowski > - Max Belsky > - Edward Drapkin > - Dominik Palo > - Matthew McCune > - Debsmita > - Lucas Charles > - Piotr Gajowniczek > - Darren Anderson > - Noam Yogev > - Josh Goldberg > - Karol Majewski
Changelog *Sourced from [tslint's changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md).* > ## v5.14.0 > > - [bugfix] `backtick` option for [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) rule no longer incorrectly flags string literals that must use single/double quotes ([#4535](https://github-redirect.dependabot.com/palantir/tslint/issues/4535)) > - [bugfix] Fixed regression in CheckstyleFormatter backwards compatibility ([#4561](https://github-redirect.dependabot.com/palantir/tslint/issues/4561)) > - [bugfix] [`whitespace`](https://palantir.github.io/tslint/rules/whitespace/) rule now lints export statements ([#4554](https://github-redirect.dependabot.com/palantir/tslint/issues/4554)) > - [bugfix] [`no-trailing-whitespace`](https://palantir.github.io/tslint/rules/no-trailing-whitespace/) no longer flags files starting with a byte order mark ([#4543](https://github-redirect.dependabot.com/palantir/tslint/issues/4543)) > - [enhancement] [`promise-function-async`](https://palantir.github.io/tslint/rules/promise-function-async/) now allows single statement lamda functions that delegate to another promise-returning function ([#4553](https://github-redirect.dependabot.com/palantir/tslint/issues/4553)) > - [enhancement] Add note to docs about zero-indexing for machine formatters ([#4544](https://github-redirect.dependabot.com/palantir/tslint/issues/4544)) > - [enhancement] Fix metadata of the [`whitespace`](https://palantir.github.io/tslint/rules/whitespace/) rule ([#4551](https://github-redirect.dependabot.com/palantir/tslint/issues/4551)) > - [enhancement] Add junit output for files which are successfully linted ([#4566](https://github-redirect.dependabot.com/palantir/tslint/issues/4566)) > - [new-rule-option] `underscore` option for [`no-shadowed-variable`](https://palantir.github.io/tslint/rules/no-shadowed-variable/) rule to ignore shadowed underscores ([#4546](https://github-redirect.dependabot.com/palantir/tslint/issues/4546)) > - [new-rule-option] `require-const-for-all-caps` option for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule ([#2936](https://github-redirect.dependabot.com/palantir/tslint/issues/2936)) > - [new-rule-option] `overloads` option for [`completed-docs`](https://palantir.github.io/tslint/rules/completed-docs/) rule to enforce documentation of each overload signature ([#4563](https://github-redirect.dependabot.com/palantir/tslint/issues/4563)) > - [new-rule-option] `allow-namespace-imports ` option for [`no-duplicate-imports`](https://palantir.github.io/tslint/rules/no-duplicate-imports/) rule ([#4524](https://github-redirect.dependabot.com/palantir/tslint/issues/4524)) > - [new-rule-option] `allow-arguments` option for [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) rule to allow type assertions on object literals used inside call expressions ([#4521](https://github-redirect.dependabot.com/palantir/tslint/issues/4521)) > - [new-rule-option] `allow-delete` option for [`no-unbound-method`](https://palantir.github.io/tslint/rules/no-unbound-method/) rule ([#4548](https://github-redirect.dependabot.com/palantir/tslint/issues/4548)) > - [new-rule] [`no-tautology-expression`](https://palantir.github.io/tslint/rules/no-tautology-expression/) ([#4470](https://github-redirect.dependabot.com/palantir/tslint/issues/4470)) > - [new-rule] [`static-this`](https://palantir.github.io/tslint/rules/static-this/) ([#4475](https://github-redirect.dependabot.com/palantir/tslint/issues/4475)) > - [new-rule] [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) ([#4502](https://github-redirect.dependabot.com/palantir/tslint/issues/4502)) > > Thanks to our contributors! > > - Roman Rogowski > - Max Belsky > - Edward Drapkin > - Dominik Palo > - Matthew McCune > - Debsmita > - Lucas Charles > - Piotr Gajowniczek > - Darren Anderson > - Noam Yogev > - Josh Goldberg > - Karol Majewski > > > ## 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)) > ... (truncated)
Commits - [`cb15e5c`](https://github.com/palantir/tslint/commit/cb15e5c21b8d0b33d0192bc1338c4a639d7a5bd1) Prepare release v5.14.0 ([#4576](https://github-redirect.dependabot.com/palantir/tslint/issues/4576)) - [`0796224`](https://github.com/palantir/tslint/commit/079622400791b70eb9f132637bfe364e38a9058d) Disable unnecessary-else rule, revert parts of [#4502](https://github-redirect.dependabot.com/palantir/tslint/issues/4502) ([#4575](https://github-redirect.dependabot.com/palantir/tslint/issues/4575)) - [`e080fc4`](https://github.com/palantir/tslint/commit/e080fc4ceb58e907d48bf5419ceb96e6899dd5d5) [no-object-literal-type-assertion] New option: "allow-arguments" ([#4521](https://github-redirect.dependabot.com/palantir/tslint/issues/4521)) - [`40120a2`](https://github.com/palantir/tslint/commit/40120a2872444410c977134b471ce7c2f860af9d) Added require-const-for-all-caps option to variable-name ([#2936](https://github-redirect.dependabot.com/palantir/tslint/issues/2936)) - [`d881c4c`](https://github.com/palantir/tslint/commit/d881c4cac26ef7da4ac869b02d103f83980f7c84) Added an overloads option in completed-docs ([#4563](https://github-redirect.dependabot.com/palantir/tslint/issues/4563)) - [`55160ae`](https://github.com/palantir/tslint/commit/55160ae494cab7700255d11bd71ac90b23ca3da0) Added no-tautology-expressions rule ([#4470](https://github-redirect.dependabot.com/palantir/tslint/issues/4470)) - [`c5da14a`](https://github.com/palantir/tslint/commit/c5da14a1951c63ec1d08636224cfc0266f63f36d) Add junit output for files which are successfully linted. ([#4566](https://github-redirect.dependabot.com/palantir/tslint/issues/4566)) - [`521e5a3`](https://github.com/palantir/tslint/commit/521e5a369ac1adadc9da26f25d756bbfc7247514) Implement 4201: add option to ignore shadowed underscore ([#4546](https://github-redirect.dependabot.com/palantir/tslint/issues/4546)) - [`8dc82fc`](https://github.com/palantir/tslint/commit/8dc82fccba91f95858d8ae684235b98b5262dcb4) fix for [#4518](https://github-redirect.dependabot.com/palantir/tslint/issues/4518): (no-trailing-whitespace) flags leading empty line as error ([#4](https://github-redirect.dependabot.com/palantir/tslint/issues/4)... - [`5ae2048`](https://github.com/palantir/tslint/commit/5ae2048df8eb5b52777781d7e4cea74a7ee68f8b) Add `allow-delete` option to `no-unbound-method` rule ([#4548](https://github-redirect.dependabot.com/palantir/tslint/issues/4548)) - Additional commits viewable in [compare view](https://github.com/palantir/tslint/compare/5.12.0...5.14.0)


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.