From 8165cd48a6d123e93f9ff97fb4ac23610d22117c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 23 Apr 2021 06:34:38 -0700
Subject: [PATCH] Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.22.0
in /desktop (#2208)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.2 to 4.22.0.
Release notes
Sourced from @​typescript-eslint/eslint-plugin's releases.
v4.22.0
4.22.0 (2021-04-12)
Bug Fixes
- eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)
Features
- eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
v4.21.0
4.21.0 (2021-04-05)
Bug Fixes
- eslint-plugin: [no-type-alias] consider
keyof as an alias (#3242) (329ef02)
- eslint-plugin: [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion (#3244) (265a039)
- eslint-plugin: [restrict-plus-operands] consider template literal types as strings (#3234) (ccfd68e)
- eslint-plugin: [strict-boolean-expressions] account for truthy literals (#3236) (0913f40)
- eslint-plugin: always ignore assignments in no-unnecessary-type-assertion (#3235) (0221476)
Features
v4.20.0
4.20.0 (2021-03-29)
Features
- eslint-plugin: [space-infix-ops] support for class properties and type aliases (#3231) (5414bf2)
- eslint-plugin: [type-annotation-spacing] handle space between ? and : (#3138) (40bdb0b)
v4.19.0
4.19.0 (2021-03-22)
Bug Fixes
- eslint-plugin: [member-delimiter-style] correct invalid fix for multiline with params on the same line (#3177) (7ad343b)
- eslint-plugin: [promise-function-async] bad fixer with computed and literal methods (#3163) (e3a3ea0)
- typescript-estree: [ts 4.2] add support for import type equal declaration (#3189) (6a25faf)
... (truncated)
Changelog
Sourced from @​typescript-eslint/eslint-plugin's changelog.
4.22.0 (2021-04-12)
Bug Fixes
- eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)
Features
- eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
4.21.0 (2021-04-05)
Bug Fixes
- eslint-plugin: [no-type-alias] consider
keyof as an alias (#3242) (329ef02)
- eslint-plugin: [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion (#3244) (265a039)
- eslint-plugin: [restrict-plus-operands] consider template literal types as strings (#3234) (ccfd68e)
- eslint-plugin: [strict-boolean-expressions] account for truthy literals (#3236) (0913f40)
- eslint-plugin: always ignore assignments in no-unnecessary-type-assertion (#3235) (0221476)
Features
4.20.0 (2021-03-29)
Features
- eslint-plugin: [space-infix-ops] support for class properties and type aliases (#3231) (5414bf2)
- eslint-plugin: [type-annotation-spacing] handle space between ? and : (#3138) (40bdb0b)
4.19.0 (2021-03-22)
... (truncated)
Commits
45d2c3e chore: publish v4.22.0
e2cbeef feat(eslint-plugin): [prefer-regexp-exec] add autofix (#3207)
a5836be docs(eslint-plugin): switch check marks to :white_check_mark: for visibilit...
6f8cfe6 fix(eslint-plugin): [no-unsafe-argument] handle tuple types on rest arguments...
3181b32 chore: publish v4.21.0
ccfd68e fix(eslint-plugin): [restrict-plus-operands] consider template literal types ...
0913f40 fix(eslint-plugin): [strict-boolean-expressions] account for truthy literals ...
0221476 fix(eslint-plugin): always ignore assignments in no-unnecessary-type-assertio...
b1b26c4 feat(eslint-plugin): [no-unsafe-call][no-unsafe-member-access] improve report...
b1aa7dc feat(eslint-plugin): [no-unsafe-argument] add rule (#3256)
- Additional commits viewable in compare view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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)
Pull Request resolved: https://github.com/facebook/flipper/pull/2208
Reviewed By: mweststrate
Differential Revision: D27945706
Pulled By: passy
fbshipit-source-id: d9d7c4b5d9981e853fe9b7aba02fed22c8f2a00c
---
desktop/doctor/package.json | 2 +-
desktop/package.json | 2 +-
desktop/yarn.lock | 114 +++++++++++-------------------------
3 files changed, 36 insertions(+), 82 deletions(-)
diff --git a/desktop/doctor/package.json b/desktop/doctor/package.json
index 4c9f3bfca..aa00f87e6 100644
--- a/desktop/doctor/package.json
+++ b/desktop/doctor/package.json
@@ -9,7 +9,7 @@
"devDependencies": {
"@types/fb-watchman": "2.0.0",
"@types/jest": "^26.0.22",
- "@typescript-eslint/eslint-plugin": "^4.15.2",
+ "@typescript-eslint/eslint-plugin": "^4.22.0",
"eslint": "^7.24.0",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-header": "^3.1.1",
diff --git a/desktop/package.json b/desktop/package.json
index 32068aa84..be24e3036 100644
--- a/desktop/package.json
+++ b/desktop/package.json
@@ -123,7 +123,7 @@
"@types/ws": "^7.4.1",
"@types/yargs": "^15.0.11",
"@types/yazl": "^2.4.2",
- "@typescript-eslint/eslint-plugin": "^4.15.2",
+ "@typescript-eslint/eslint-plugin": "^4.22.0",
"@typescript-eslint/parser": "^4.19.0",
"ansi-to-html": "^0.6.3",
"app-builder-lib": "22.10.5",
diff --git a/desktop/yarn.lock b/desktop/yarn.lock
index fe7567bcb..f5f501870 100644
--- a/desktop/yarn.lock
+++ b/desktop/yarn.lock
@@ -2862,13 +2862,13 @@
dependencies:
"@types/node" "*"
-"@typescript-eslint/eslint-plugin@^4.15.2":
- version "4.15.2"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz#981b26b4076c62a5a55873fbef3fe98f83360c61"
- integrity sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q==
+"@typescript-eslint/eslint-plugin@^4.22.0":
+ version "4.22.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz#3d5f29bb59e61a9dba1513d491b059e536e16dbc"
+ integrity sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==
dependencies:
- "@typescript-eslint/experimental-utils" "4.15.2"
- "@typescript-eslint/scope-manager" "4.15.2"
+ "@typescript-eslint/experimental-utils" "4.22.0"
+ "@typescript-eslint/scope-manager" "4.22.0"
debug "^4.1.1"
functional-red-black-tree "^1.0.1"
lodash "^4.17.15"
@@ -2876,27 +2876,15 @@
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/experimental-utils@4.15.2":
- version "4.15.2"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.2.tgz#5efd12355bd5b535e1831282e6cf465b9a71cf36"
- integrity sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ==
+"@typescript-eslint/experimental-utils@4.22.0", "@typescript-eslint/experimental-utils@^4.21.0":
+ version "4.22.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz#68765167cca531178e7b650a53456e6e0bef3b1f"
+ integrity sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==
dependencies:
"@types/json-schema" "^7.0.3"
- "@typescript-eslint/scope-manager" "4.15.2"
- "@typescript-eslint/types" "4.15.2"
- "@typescript-eslint/typescript-estree" "4.15.2"
- eslint-scope "^5.0.0"
- eslint-utils "^2.0.0"
-
-"@typescript-eslint/experimental-utils@^4.21.0":
- version "4.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.21.0.tgz#0b0bb7c15d379140a660c003bdbafa71ae9134b6"
- integrity sha512-cEbgosW/tUFvKmkg3cU7LBoZhvUs+ZPVM9alb25XvR0dal4qHL3SiUqHNrzoWSxaXA9gsifrYrS1xdDV6w/gIA==
- dependencies:
- "@types/json-schema" "^7.0.3"
- "@typescript-eslint/scope-manager" "4.21.0"
- "@typescript-eslint/types" "4.21.0"
- "@typescript-eslint/typescript-estree" "4.21.0"
+ "@typescript-eslint/scope-manager" "4.22.0"
+ "@typescript-eslint/types" "4.22.0"
+ "@typescript-eslint/typescript-estree" "4.22.0"
eslint-scope "^5.0.0"
eslint-utils "^2.0.0"
@@ -2910,14 +2898,6 @@
"@typescript-eslint/typescript-estree" "4.19.0"
debug "^4.1.1"
-"@typescript-eslint/scope-manager@4.15.2":
- version "4.15.2"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.15.2.tgz#5725bda656995960ae1d004bfd1cd70320f37f4f"
- integrity sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ==
- dependencies:
- "@typescript-eslint/types" "4.15.2"
- "@typescript-eslint/visitor-keys" "4.15.2"
-
"@typescript-eslint/scope-manager@4.19.0":
version "4.19.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz#5e0b49eca4df7684205d957c9856f4e720717a4f"
@@ -2926,41 +2906,23 @@
"@typescript-eslint/types" "4.19.0"
"@typescript-eslint/visitor-keys" "4.19.0"
-"@typescript-eslint/scope-manager@4.21.0":
- version "4.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.21.0.tgz#c81b661c4b8af1ec0c010d847a8f9ab76ab95b4d"
- integrity sha512-kfOjF0w1Ix7+a5T1knOw00f7uAP9Gx44+OEsNQi0PvvTPLYeXJlsCJ4tYnDj5PQEYfpcgOH5yBlw7K+UEI9Agw==
+"@typescript-eslint/scope-manager@4.22.0":
+ version "4.22.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz#ed411545e61161a8d702e703a4b7d96ec065b09a"
+ integrity sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==
dependencies:
- "@typescript-eslint/types" "4.21.0"
- "@typescript-eslint/visitor-keys" "4.21.0"
-
-"@typescript-eslint/types@4.15.2":
- version "4.15.2"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.15.2.tgz#04acf3a2dc8001a88985291744241e732ef22c60"
- integrity sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ==
+ "@typescript-eslint/types" "4.22.0"
+ "@typescript-eslint/visitor-keys" "4.22.0"
"@typescript-eslint/types@4.19.0":
version "4.19.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.19.0.tgz#5181d5d2afd02e5b8f149ebb37ffc8bd7b07a568"
integrity sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==
-"@typescript-eslint/types@4.21.0":
- version "4.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.21.0.tgz#abdc3463bda5d31156984fa5bc316789c960edef"
- integrity sha512-+OQaupjGVVc8iXbt6M1oZMwyKQNehAfLYJJ3SdvnofK2qcjfor9pEM62rVjBknhowTkh+2HF+/KdRAc/wGBN2w==
-
-"@typescript-eslint/typescript-estree@4.15.2":
- version "4.15.2"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.2.tgz#c2f7a1e94f3428d229d5ecff3ead6581ee9b62fa"
- integrity sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw==
- dependencies:
- "@typescript-eslint/types" "4.15.2"
- "@typescript-eslint/visitor-keys" "4.15.2"
- debug "^4.1.1"
- globby "^11.0.1"
- is-glob "^4.0.1"
- semver "^7.3.2"
- tsutils "^3.17.1"
+"@typescript-eslint/types@4.22.0":
+ version "4.22.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.22.0.tgz#0ca6fde5b68daf6dba133f30959cc0688c8dd0b6"
+ integrity sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==
"@typescript-eslint/typescript-estree@4.19.0":
version "4.19.0"
@@ -2975,27 +2937,19 @@
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/typescript-estree@4.21.0":
- version "4.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.21.0.tgz#3817bd91857beeaeff90f69f1f112ea58d350b0a"
- integrity sha512-ZD3M7yLaVGVYLw4nkkoGKumb7Rog7QID9YOWobFDMQKNl+vPxqVIW/uDk+MDeGc+OHcoG2nJ2HphwiPNajKw3w==
+"@typescript-eslint/typescript-estree@4.22.0":
+ version "4.22.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz#b5d95d6d366ff3b72f5168c75775a3e46250d05c"
+ integrity sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==
dependencies:
- "@typescript-eslint/types" "4.21.0"
- "@typescript-eslint/visitor-keys" "4.21.0"
+ "@typescript-eslint/types" "4.22.0"
+ "@typescript-eslint/visitor-keys" "4.22.0"
debug "^4.1.1"
globby "^11.0.1"
is-glob "^4.0.1"
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/visitor-keys@4.15.2":
- version "4.15.2"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.2.tgz#3d1c7979ce75bf6acf9691109bd0d6b5706192b9"
- integrity sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg==
- dependencies:
- "@typescript-eslint/types" "4.15.2"
- eslint-visitor-keys "^2.0.0"
-
"@typescript-eslint/visitor-keys@4.19.0":
version "4.19.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz#cbea35109cbd9b26e597644556be4546465d8f7f"
@@ -3004,12 +2958,12 @@
"@typescript-eslint/types" "4.19.0"
eslint-visitor-keys "^2.0.0"
-"@typescript-eslint/visitor-keys@4.21.0":
- version "4.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.21.0.tgz#990a9acdc124331f5863c2cf21c88ba65233cd8d"
- integrity sha512-dH22dROWGi5Z6p+Igc8bLVLmwy7vEe8r+8c+raPQU0LxgogPUrRAtRGtvBWmlr9waTu3n+QLt/qrS/hWzk1x5w==
+"@typescript-eslint/visitor-keys@4.22.0":
+ version "4.22.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz#169dae26d3c122935da7528c839f42a8a42f6e47"
+ integrity sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==
dependencies:
- "@typescript-eslint/types" "4.21.0"
+ "@typescript-eslint/types" "4.22.0"
eslint-visitor-keys "^2.0.0"
"@wdio/config@6.12.1":