pradel / node-instagram

Instagram api client for node that support promises.
MIT License
190 stars 27 forks source link

chore(deps): update dependency tslint to v6 #303

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
tslint (source) devDependencies major 5.14.0 -> 6.1.1

Release Notes

palantir/tslint ### [`v6.1.1`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v611) [Compare Source](https://togithub.com/palantir/tslint/compare/6.1.0...6.1.1) - [bugfix] upgrade mkdirp dependency to `^0.5.3` ([#​4918](https://togithub.com/palantir/tslint/issues/4918)) ### [`v6.1.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v610) [Compare Source](https://togithub.com/palantir/tslint/compare/6.0.0...6.1.0) - [enhancement] Upgrade to TypeScript 3.8, support new syntax ([#​4915](https://togithub.com/palantir/tslint/issues/4915)) - [docs][`no-object-literal-type-assertion`]() fix typo in rule description ([#​4911](https://togithub.com/palantir/tslint/issues/4911)) Thanks to our contributors! - Daniel Zwelling - Ryan Delaney ### [`v6.0.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v600) [Compare Source](https://togithub.com/palantir/tslint/compare/5.20.1...6.0.0) This version has been marked as deprecated on NPM to encourage users to migrate to ESLint. - [bugfix] fix `enforce-trailing-newline` option in [`file-header`](https://palantir.github.io/tslint/rules/file-header/) rule ([#​4890](https://togithub.com/palantir/tslint/issues/4890)) - [bugfix] avoid writing to temp files with `writeFileSync` on macOS 10.15 ([#​4887](https://togithub.com/palantir/tslint/issues/4887)) - [bugfix] fix crash in [`completed-docs`](https://palantir.github.io/tslint/rules/completed/) rule when tag contents are undefined ([#​4895](https://togithub.com/palantir/tslint/issues/4895)) - [docs] fix example code of Radix rule ([#​4892](https://togithub.com/palantir/tslint/issues/4892)) - [docs] Add missing colon after `[error]` in testing rules documentation ([#​4903](https://togithub.com/palantir/tslint/issues/4903)) Thanks to our contributors! - Ivan Sorokin - Tanmoy Bhowmik - Meng Wang - Jay Bhagat - Aman Sharma - Josh Goldberg ### [`v5.20.1`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5201) [Compare Source](https://togithub.com/palantir/tslint/compare/5.20.0...5.20.1) No changes from v5.20.0, just re-released to correctly mark with the `latest` dist-tag on NPM. ### [`v5.20.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5200) [Compare Source](https://togithub.com/palantir/tslint/compare/5.19.0...5.20.0) - [bugfix] fix [`strict-boolean-expressions`](https://palantir.github.io/tslint/rules/strict-boolean-expressions/) false positive with `"ignore-rhs"` option ([#​4833](https://togithub.com/palantir/tslint/issues/4833)) - [bugfix] fix [`no-unnecessary-type-assertion`](https://palantir.github.io/tslint/rules/no-unnecessary-type-assertion/) no error when `"strict": true` in compiler flags ([#​4841](https://togithub.com/palantir/tslint/issues/4841)) - [bugfix] "ignore" option for [`file-name-casing`](https://palantir.github.io/tslint/rules/file-name-casing/) rule works correctly ([#​4848](https://togithub.com/palantir/tslint/issues/4848)) - [bugfix] fix [`array-type`](https://palantir.github.io/tslint/rules/array-type/) false positive for simple parenthesized types with "array-simple" option ([#​4844](https://togithub.com/palantir/tslint/issues/4844)) - [new-rule-option][`object-literal-shorthand`]() supports `{"property"?: "never", "method"?: "never"}` as config options ([#​4842](https://togithub.com/palantir/tslint/issues/4842)) - [new-rule-option]: `allow-generics` option for [`invalid-void`](https://palantir.github.io/tslint/rules/invalid-void) rule ([#​4839](https://togithub.com/palantir/tslint/issues/4839)) - [new-rule-option] `check-super-calls` option for [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) rule ([#​4813](https://togithub.com/palantir/tslint/issues/4813)) - [chore] Upgrade `diff` dependency to v4.0.1 ([#​4845](https://togithub.com/palantir/tslint/issues/4845), [#​4852](https://togithub.com/palantir/tslint/issues/4852)) Thanks to our contributors! - Bas Bosman - Tanmoy Bhowmik - David Zulaica - Maxime Kjaer - [@​guidsdo](https://togithub.com/guidsdo) - Pavel Birukov - Josh Goldberg - Akshaya Srivatsa ### [`v5.19.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5190) [Compare Source](https://togithub.com/palantir/tslint/compare/5.18.0...5.19.0) - [bugfix] relax [`promise-function-async`](https://palantir.github.io/tslint/rules/promise-function-async/) for short parenthesized arrow functions ([#​4765](https://togithub.com/palantir/tslint/issues/4765)) - [bugfix] fix [`no-async-without-await`](https://palantir.github.io/tslint/rules/no-async-without-await/) false positive for abstract methods ([#​4782](https://togithub.com/palantir/tslint/issues/4782)) - [bugfix] fix [`strict-comparisons`](https://palantir.github.io/tslint/rules/strict-comparisons/) false positive for `null` and `undefined` literals ([#​4786](https://togithub.com/palantir/tslint/issues/4786)) - [bugfix] improve [`no-angle-bracket-type-assertion`](https://palantir.github.io/tslint/rules/no-angle-bracket-type-assertion/) autofix semantics with more parentheses ([#​4823](https://togithub.com/palantir/tslint/issues/4823)) - [enhancement] add BigInt support to [`restrict-plus-operands`](https://palantir.github.io/tslint/rules/restrict-plus-operands/) rule ([#​4814](https://togithub.com/palantir/tslint/issues/4814)) - [enhancement][`await-promise`]() now supports new TypeScript 3.6 AST API symbols for async iterators ([#​4800](https://togithub.com/palantir/tslint/issues/4800)) - [new-rule-option] `check-strings` and `check-regex` options for [`max-line-length`](https://palantir.github.io/tslint/rules/max-line-length/) rule ([#​4798](https://togithub.com/palantir/tslint/issues/4798)) - [new-rule-option] `variable-declaration-ignore-function` option for [`typedef`](https://palantir.github.io/tslint/rules/typedef/) rule ([#​4769](https://togithub.com/palantir/tslint/issues/4769)) - [new-rule-option] `ignore-blank-lines` option for [`object-literal-sort-keys`](https://palantir.github.io/tslint/rules/object-literal-sort-keys/) rule ([#​4808](https://togithub.com/palantir/tslint/issues/4808)) - [new-rule][`no-for-in`]() ([#​4747](https://togithub.com/palantir/tslint/issues/4747)) - [new-rule][`invalid-void`]() ([#​4736](https://togithub.com/palantir/tslint/issues/4736)) - [new-rule][`strict-string-expressions`]() reports errors on type coercions found in string expressions ([#​4807](https://togithub.com/palantir/tslint/issues/4807)) - [new-rule][`no-promise-as-boolean`]() ([#​4790](https://togithub.com/palantir/tslint/issues/4790)) - [docs] link to OSS fellowship medium post in README ([#​4821](https://togithub.com/palantir/tslint/issues/4821)) Thanks to our contributors! - Josh Pike - Tanmoy Bhowmik - Michael Withagen - Evgeniy Timokhov - Vitalij Krotov - Josh Goldberg - Veda - Guido - Robert Fink - Max Sysoev ### [`v5.18.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5180) [Compare Source](https://togithub.com/palantir/tslint/compare/5.17.0...5.18.0) - [feature] New `--print-config` CLI flag ([#​4744](https://togithub.com/palantir/tslint/issues/4744)) - [bugfix][`no-unnecessary-type-assertion`]() no longer flags `x!` non-null assertions if `--strictNullChecks` is not enabled ([#​3724](https://togithub.com/palantir/tslint/issues/3724)) - [bugfix][`quotemark`]() handles unbalanced quotes more gracefully without crashing ([#​4344](https://togithub.com/palantir/tslint/issues/4344)) - [docs] Add tslint-playground link to README and bug report template ([#​4150](https://togithub.com/palantir/tslint/issues/4150)) - [enhancement][`no-magic-numbers`]() rule ignores arguments passed into default Number methods ([#​3668](https://togithub.com/palantir/tslint/issues/3668)) - [new-fixer][`comment-format`]() ([#​3583](https://togithub.com/palantir/tslint/issues/3583)) - [new-rule-option] `"allow-trailing-lowercase"` option for [`comment-format`](https://palantir.github.io/tslint/rules/comment-format/) rule ([#​3583](https://togithub.com/palantir/tslint/issues/3583)) - [new-rule-option] `"ignore-accessors"` for [`adjacent-overload-signatures`](https://palantir.github.io/tslint/rules/adjacent-overload-signatures/) to ignore getters / setters overloads ([#​3718](https://togithub.com/palantir/tslint/issues/3718)) - [new-rule][`no-async-without-await`]() ([#​3945](https://togithub.com/palantir/tslint/issues/3945)) - [new-rule][`strict-comparisons`]() ([#​4519](https://togithub.com/palantir/tslint/issues/4519)) Thanks to our contributors! - Josh Goldberg - smoehrle - Mateusz Witkowski - Andy Hanson - John Wiseheart - Eran Shabi - Tibor Blenessy - AndreasGassmann - Ryan Waskiewicz - Isabelle ### [`v5.17.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5170) [Compare Source](https://togithub.com/palantir/tslint/compare/5.16.0...5.17.0) - [bugfix][`quotemark`]() backtic option now ignores enum members, use strict declarations, lookup types, and strings containing octal escape sequences. ([#​4693](https://togithub.com/palantir/tslint/issues/4693)) - [bugfix][`no-redundant-jsdoc`]() no longer errors on `JSDocThisTag` ([#​4690](https://togithub.com/palantir/tslint/issues/4690)) - [chore] Update devDependency mocha from v3.2.0 to v6.1.4 ([#​4669](https://togithub.com/palantir/tslint/issues/4669)) ([#​4674](https://togithub.com/palantir/tslint/issues/4674)) - [chore] Update devDependency js-yaml from ^3.13.0 to ^3.13.1 ([#​4663](https://togithub.com/palantir/tslint/issues/4663)) - [chore] Update deprecated devDependency github to [@​octokit/rest](https://togithub.com/octokit/rest) ([#​4673](https://togithub.com/palantir/tslint/issues/4673)) - [chore] Update devDependency nyc from v13.3.0 to v14.1.1 ([#​4699](https://togithub.com/palantir/tslint/issues/4699)) - [deprecation][`no-use-before-declare`]() rule for typescript >= 2.9.0 ([#​4695](https://togithub.com/palantir/tslint/issues/4695)) - [documentation] Minor fix for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule metadata ([#​4731](https://togithub.com/palantir/tslint/issues/4731)) - [documentation] Fixed [`no-unused-variable`](https://palantir.github.io/tslint/rules/no-unused-variable/) argument count ([#​4683](https://togithub.com/palantir/tslint/issues/4683)) - [enhancement] Allow const assertions in [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) ([#​4681](https://togithub.com/palantir/tslint/issues/4681)) - [new-fixer][`unnecessary-constructor`]() ([#​4694](https://togithub.com/palantir/tslint/issues/4694)) Thanks to our contributors! - Bjorn Stromberg - Vitaliy Agoshkov - knafteN - Bowen Ni - Waseem Ahmad - Åsmund Grammeltvedt - Eric Ferreira - Zhen Tian - Tom Lakesman - zachkirsch ### [`v5.16.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5160) [Compare Source](https://togithub.com/palantir/tslint/compare/5.15.0...5.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://togithub.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://togithub.com/palantir/tslint/issues/4655), [#​4626](https://togithub.com/palantir/tslint/issues/4626)) - [enhancement] Update `nyc` from v10.2.0 to v13.3.0 ([#​4633](https://togithub.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://togithub.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://togithub.com/palantir/tslint/issues/4635)) - [enhancement][`comment-format`]() rule now whitelists `//region` comments generated by JetBrains IDE ([#​4609](https://togithub.com/palantir/tslint/issues/4609)) - [enhancement] Relax [`no-null-undefined-union`](https://palantir.github.io/tslint/rules/no-null-undefined-union/) rule. ([#​4625](https://togithub.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://togithub.com/palantir/tslint/issues/4599)) - [documentation] Fix "identifer" typo in custom rules docs ([#​4657](https://togithub.com/palantir/tslint/issues/4657)) - [documentation] Fix code example for [`switch-default`](https://palantir.github.io/tslint/rules/switch-default/) rule ([#​4650](https://togithub.com/palantir/tslint/issues/4650)) - [documentation] Fix documentation example for prose formatter ([#​4656](https://togithub.com/palantir/tslint/issues/4656)) - [documentation][`no-parameter-properties`](): fix unclear rule description ([#​4629](https://togithub.com/palantir/tslint/issues/4629)) - [documentation] Fix typo in rule docs generation ([#​4638](https://togithub.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 ### [`v5.15.0`](https://togithub.com/palantir/tslint/blob/master/CHANGELOG.md#v5150) [Compare Source](https://togithub.com/palantir/tslint/compare/5.14.0...5.15.0) - [api] `WalkContext` and `AbstractWalker` type parameter defaults to `void` ([#​2600](https://togithub.com/palantir/tslint/issues/2600)) - [bugfix][`no-void-expression`]() now allows conditional expressions ([#​4606](https://togithub.com/palantir/tslint/issues/4606)) - [bugfix] fix linebreak handling in [`ordered-imports`](https://palantir.github.io/tslint/rules/ordered-imports/) ([#​4583](https://togithub.com/palantir/tslint/issues/4583)) - [bugfix] fix [`static-this`](https://palantir.github.io/tslint/rules/static-this/) false positive for higher order components ([#​4580](https://togithub.com/palantir/tslint/issues/4580)) - [bugfix] Fixed crash in [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) from blank `if` statements ([#​4603](https://togithub.com/palantir/tslint/issues/4603)) - [bugfix] Fixed false positive in [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) after non-jumping statement ([#​4603](https://togithub.com/palantir/tslint/issues/4603)) - [bugfix][`interface-name`]() now handles interface starting with "I18n" correctly ([#​4486](https://togithub.com/palantir/tslint/issues/4486)) - [bugfix][`no-string-throw`]() fix inserts whitespace if not present after `throw` keyword ([#​4540](https://togithub.com/palantir/tslint/issues/4540)) - [bugfix][`quotemark`](): fix some edge cases for `backtick` option ([#​4618](https://togithub.com/palantir/tslint/issues/4618)) - [bugfix][`unnecessary-constructor`](): don't flag non-private constructors that are actually necessary ([#​4619](https://togithub.com/palantir/tslint/issues/4619)) - [enhancement] Upgrade js-yaml to avoid security issue ([#​4595](https://togithub.com/palantir/tslint/issues/4595)) - [new-rule-option] `allow-single-line-comments` option for [`file-header`](https://palantir.github.io/tslint/rules/file-header/) rule ([#​4560](https://togithub.com/palantir/tslint/issues/4560)) - [new-rule-option] `ignore-rest-args` option for [`no-any`](https://palantir.github.io/tslint/rules/no-any/) rule ([#​4581](https://togithub.com/palantir/tslint/issues/4581)) - [new-rule][`no-null-undefined-union`]() ([#​4589](https://togithub.com/palantir/tslint/issues/4589)) Thanks to our contributors! - Max Belsky - Steve Moser - Christian Flach - Roman Rogowski - Terry - Luke - Andy Hanson - Vitalij Krotov - Josh Goldberg - Vincent Langlet - Neha Rathi - Eric Ferreira

Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

coveralls commented 4 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling 353432759ec879ebc02839a9898f9cdd59f4235e on renovate/tslint-6.x into e90e3591e106540e36bc2f4eb19cd488352840c8 on master.