Update ESLint-related packages
R=jacktfranklin@chromium.org
No-Presubmit: True
Bug: none
Change-Id: I52dc24b12e350787085c5e3d131cface7ea87142
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3060705
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
diff --git a/node_modules/eslint-module-utils/declaredScope.js b/node_modules/eslint-module-utils/declaredScope.js
index 904279a..ded2131 100644
--- a/node_modules/eslint-module-utils/declaredScope.js
+++ b/node_modules/eslint-module-utils/declaredScope.js
@@ -1,14 +1,9 @@
-'use strict'
-exports.__esModule = true
+'use strict';
+exports.__esModule = true;
exports.default = function declaredScope(context, name) {
- let references = context.getScope().references
- , i
- for (i = 0; i < references.length; i++) {
- if (references[i].identifier.name === name) {
- break
- }
- }
- if (!references[i]) return undefined
- return references[i].resolved.scope.type
-}
+ const references = context.getScope().references;
+ const reference = references.find(x => x.identifier.name === name);
+ if (!reference) return undefined;
+ return reference.resolved.scope.type;
+};