From 575f458e7a07de7b93cb3ce451195876ac4a14ba Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Sat, 2 Nov 2019 16:25:47 -0700 Subject: [PATCH] Exclude flow `typeof` imports from extraneous dependencies --- src/rules/no-extraneous-dependencies.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rules/no-extraneous-dependencies.js b/src/rules/no-extraneous-dependencies.js index 1351029cc8..fb6ec827a0 100644 --- a/src/rules/no-extraneous-dependencies.js +++ b/src/rules/no-extraneous-dependencies.js @@ -111,7 +111,7 @@ function optDepErrorMessage(packageName) { function reportIfMissing(context, deps, depsOptions, node, name) { // Do not report when importing types - if (node.importKind === 'type') { + if (node.importKind === 'type' || node.importKind === 'typeof') { return }