From b82f156360a259094dca7bf01650ca5b8eb95bc8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Wed, 17 Apr 2019 00:15:28 +0200 Subject: [PATCH] chore(deps-dev): bump tslint from 5.15.0 to 5.16.0 (#235) Bumps [tslint](https://github.com/palantir/tslint) from 5.15.0 to 5.16.0.
Release notes *Sourced from [tslint's releases](https://github.com/palantir/tslint/releases).* > ## v5.16.0 > - [bugfix] Excuse more [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtick edge cases and fix behavior for TS < 2.7.1 ([#4642](https://github-redirect.dependabot.com/palantir/tslint/issues/4642)) > - [bugfix] Fix regression in [`interface-name`](https://palantir.github.io/tslint/rules/interface-name/) rule related to numeric characters in interface names ([#4655](https://github-redirect.dependabot.com/palantir/tslint/issues/4655), [#4626](https://github-redirect.dependabot.com/palantir/tslint/issues/4626)) > - [enhancement] Update `nyc` from v10.2.0 to v13.3.0 ([#4633](https://github-redirect.dependabot.com/palantir/tslint/issues/4633)) > - [enhancement] Migrate from deprecated [babel-code-frame](https://www.npmjs.com/package/babel-code-frame) package to new [@babel/code-frame](https://www.npmjs.com/package/@babel/code-frame) package ([#4632](https://github-redirect.dependabot.com/palantir/tslint/issues/4632)) > - [enhancement] Improve error message for [`restrict-plus-operands`](https://palantir.github.io/tslint/rules/restrict-plus-operands/) rule. ([#4635](https://github-redirect.dependabot.com/palantir/tslint/issues/4635)) > - [enhancement] [`comment-format`](https://palantir.github.io/tslint/rules/comment-format/) rule now whitelists `//region` comments generated by JetBrains IDE ([#4609](https://github-redirect.dependabot.com/palantir/tslint/issues/4609)) > - [enhancement] Relax [`no-null-undefined-union`](https://palantir.github.io/tslint/rules/no-null-undefined-union/) rule. ([#4625](https://github-redirect.dependabot.com/palantir/tslint/issues/4625)) > - [new-rule-option] `allow-else-if` option for [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) rule ([#4599](https://github-redirect.dependabot.com/palantir/tslint/issues/4599)) > - [documentation] Fix "identifer" typo in custom rules docs ([#4657](https://github-redirect.dependabot.com/palantir/tslint/issues/4657)) > - [documentation] Fix code example for [`switch-default`](https://palantir.github.io/tslint/rules/switch-default/) rule ([#4650](https://github-redirect.dependabot.com/palantir/tslint/issues/4650)) > - [documentation] Fix documentation example for prose formatter ([#4656](https://github-redirect.dependabot.com/palantir/tslint/issues/4656)) > - [documentation] [`no-parameter-properties`](https://palantir.github.io/tslint/rules/no-parameter-properties/): fix unclear rule description ([#4629](https://github-redirect.dependabot.com/palantir/tslint/issues/4629)) > - [documentation] Fix typo in rule docs generation ([#4638](https://github-redirect.dependabot.com/palantir/tslint/issues/4638)) > > Thanks to our contributors! > > - Oleg Artene > - William Neely > - Bjorn Stromberg > - Matthew Barry > - Neha Rathi > - Vincent Langlet > - rarenal > - Greg Jednaszewski > - Adam Postma > - Eric Ferreira > - Evgeniy Timokhov > - Martin Probst
Changelog *Sourced from [tslint's changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md).* > ## v5.16.0 > > - [bugfix] Excuse more [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtick edge cases and fix behavior for TS < 2.7.1 ([#4642](https://github-redirect.dependabot.com/palantir/tslint/issues/4642)) > - [bugfix] Fix regression in [`interface-name`](https://palantir.github.io/tslint/rules/interface-name/) rule related to numeric characters in interface names ([#4655](https://github-redirect.dependabot.com/palantir/tslint/issues/4655), [#4626](https://github-redirect.dependabot.com/palantir/tslint/issues/4626)) > - [enhancement] Update `nyc` from v10.2.0 to v13.3.0 ([#4633](https://github-redirect.dependabot.com/palantir/tslint/issues/4633)) > - [enhancement] Migrate from deprecated [babel-code-frame](https://www.npmjs.com/package/babel-code-frame) package to new [@babel/code-frame](https://www.npmjs.com/package/@babel/code-frame) package ([#4632](https://github-redirect.dependabot.com/palantir/tslint/issues/4632)) > - [enhancement] Improve error message for [`restrict-plus-operands`](https://palantir.github.io/tslint/rules/restrict-plus-operands/) rule. ([#4635](https://github-redirect.dependabot.com/palantir/tslint/issues/4635)) > - [enhancement] [`comment-format`](https://palantir.github.io/tslint/rules/comment-format/) rule now whitelists `//region` comments generated by JetBrains IDE ([#4609](https://github-redirect.dependabot.com/palantir/tslint/issues/4609)) > - [enhancement] Relax [`no-null-undefined-union`](https://palantir.github.io/tslint/rules/no-null-undefined-union/) rule. ([#4625](https://github-redirect.dependabot.com/palantir/tslint/issues/4625)) > - [new-rule-option] `allow-else-if` option for [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) rule ([#4599](https://github-redirect.dependabot.com/palantir/tslint/issues/4599)) > - [documentation] Fix "identifer" typo in custom rules docs ([#4657](https://github-redirect.dependabot.com/palantir/tslint/issues/4657)) > - [documentation] Fix code example for [`switch-default`](https://palantir.github.io/tslint/rules/switch-default/) rule ([#4650](https://github-redirect.dependabot.com/palantir/tslint/issues/4650)) > - [documentation] Fix documentation example for prose formatter ([#4656](https://github-redirect.dependabot.com/palantir/tslint/issues/4656)) > - [documentation] [`no-parameter-properties`](https://palantir.github.io/tslint/rules/no-parameter-properties/): fix unclear rule description ([#4629](https://github-redirect.dependabot.com/palantir/tslint/issues/4629)) > - [documentation] Fix typo in rule docs generation ([#4638](https://github-redirect.dependabot.com/palantir/tslint/issues/4638)) > > Thanks to our contributors! > > - Oleg Artene > - William Neely > - Bjorn Stromberg > - Matthew Barry > - Neha Rathi > - Vincent Langlet > - rarenal > - Greg Jednaszewski > - Adam Postma > - Eric Ferreira > - Evgeniy Timokhov > - Martin Probst
Commits - [`94f6561`](https://github.com/palantir/tslint/commit/94f6561c5051790aac24ecd532260b216b123735) Prepare release v5.16.0 ([#4668](https://github-redirect.dependabot.com/palantir/tslint/issues/4668)) - [`6d6a901`](https://github.com/palantir/tslint/commit/6d6a90154e88e05c2a964059d5c0d6229645c4d7) [quotemark] Excuse more backtick edge cases ([#4642](https://github-redirect.dependabot.com/palantir/tslint/issues/4642)) - [`cf65288`](https://github.com/palantir/tslint/commit/cf65288ccbc79eeb80647780143d2769016fed56) Refactor CI config, require lockfile to be up to date ([#4667](https://github-redirect.dependabot.com/palantir/tslint/issues/4667)) - [`110afa0`](https://github.com/palantir/tslint/commit/110afa08ec48ac25aa9ee21500bee22b8e732c02) Fix lint errors in restrictPlusOperandsRule.ts - [`3dc40d0`](https://github.com/palantir/tslint/commit/3dc40d0200e317275ff472aac7a00607146b1283) Improve error message for restrict-plus-operands rule ([#4635](https://github-redirect.dependabot.com/palantir/tslint/issues/4635)) - [`e36cc17`](https://github.com/palantir/tslint/commit/e36cc17740152547c3d33c182ec0b6404714d3ff) [unnecessary-else] Allow "else if" statements with new rule option ([#4599](https://github-redirect.dependabot.com/palantir/tslint/issues/4599)) - [`5272262`](https://github.com/palantir/tslint/commit/527226294f3ad7f69fbe6d10dbebe8166445f47c) [no-inferred-empty-object-type] Skip test in TS > 3.4.x ([#4661](https://github-redirect.dependabot.com/palantir/tslint/issues/4661)) - [`2ca2f19`](https://github.com/palantir/tslint/commit/2ca2f1990868d7bfdf0d92216a42b98dca9ddab7) fix identifer to identifier typo - note missing (i) ([#4657](https://github-redirect.dependabot.com/palantir/tslint/issues/4657)) - [`35db430`](https://github.com/palantir/tslint/commit/35db43043fc59029d5ac616ab3c3b731a1fcfa17) Fix interfaceName rule ([#4655](https://github-redirect.dependabot.com/palantir/tslint/issues/4655)) - [`d7c514e`](https://github.com/palantir/tslint/commit/d7c514e284b913011c846fa626aee67f1a8b9b6a) 4515 ([#4656](https://github-redirect.dependabot.com/palantir/tslint/issues/4656)) - Additional commits viewable in [compare view](https://github.com/palantir/tslint/compare/5.15.0...5.16.0)

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=tslint&package-manager=npm_and_yarn&previous-version=5.15.0&new-version=5.16.0)](https://dependabot.com/compatibility-score.html?dependency-name=tslint&package-manager=npm_and_yarn&previous-version=5.15.0&new-version=5.16.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-automerge-start) [//]: # (dependabot-automerge-end) ---
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.
--- package.json | 2 +- yarn.lock | 47 +++++++++++++++++++++++++++-------------------- 2 files changed, 28 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 3dc9595..64c4910 100644 --- a/package.json +++ b/package.json @@ -180,7 +180,7 @@ "gulp-sourcemaps": "^2.6.5", "gulp-typescript": "^5.0.1", "merge2": "^1.2.3", - "tslint": "^5.15.0", + "tslint": "^5.16.0", "tslint-config-fire": "^1.0.1", "typescript": "^3.4.3", "vscode": "^1.1.33" diff --git a/yarn.lock b/yarn.lock index ecb2ddf..1898953 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,22 @@ # yarn lockfile v1 +"@babel/code-frame@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + "@gulp-sourcemaps/identity-map@1.X": version "1.0.2" resolved "https://registry.yarnpkg.com/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz#1e6fe5d8027b1f285dc0d31762f566bccd73d5a9" @@ -195,15 +211,6 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== -babel-code-frame@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" @@ -305,7 +312,7 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -chalk@^1.0.0, chalk@^1.1.3: +chalk@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= @@ -316,7 +323,7 @@ chalk@^1.0.0, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.3.0: +chalk@^2.0.0, chalk@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -1493,10 +1500,10 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.0: version "3.13.1" @@ -2707,12 +2714,12 @@ tslint-config-fire@^1.0.1: resolved "https://registry.yarnpkg.com/tslint-config-fire/-/tslint-config-fire-1.0.1.tgz#07d80eb14140f084c488da5756e4623070a7db31" integrity sha512-kSYiN7Jbk8MYNCW6Sjt1ay41q9/AtalgT+LvdzosIB+PTwTij8SHPfqZrPuFy7TW6Am0R6m9zKpskpqy2vEmpQ== -tslint@^5.15.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.15.0.tgz#6ffb180986d63afa1e531feb2a134dbf961e27d3" - integrity sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA== +tslint@^5.16.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.16.0.tgz#ae61f9c5a98d295b9a4f4553b1b1e831c1984d67" + integrity sha512-UxG2yNxJ5pgGwmMzPMYh/CCnCnh0HfPgtlVRDs1ykZklufFBL1ZoTlWFRz2NQjcoEiDoRp+JyT0lhBbbH/obyA== dependencies: - babel-code-frame "^6.22.0" + "@babel/code-frame" "^7.0.0" builtin-modules "^1.1.1" chalk "^2.3.0" commander "^2.12.1"