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/unambiguous.js b/node_modules/eslint-module-utils/unambiguous.js
index 1dae1d6..1446632 100644
--- a/node_modules/eslint-module-utils/unambiguous.js
+++ b/node_modules/eslint-module-utils/unambiguous.js
@@ -1,8 +1,8 @@
-'use strict'
-exports.__esModule = true
+'use strict';
+exports.__esModule = true;
-const pattern = /(^|;)\s*(export|import)((\s+\w)|(\s*[{*=]))/m
+const pattern = /(^|;)\s*(export|import)((\s+\w)|(\s*[{*=]))/m;
/**
* detect possible imports/exports without a full parse.
*
@@ -14,11 +14,11 @@
* @type {RegExp}
*/
exports.test = function isMaybeUnambiguousModule(content) {
- return pattern.test(content)
-}
+ return pattern.test(content);
+};
// future-/Babel-proof at the expense of being a little loose
-const unambiguousNodeType = /^(?:(?:Exp|Imp)ort.*Declaration|TSExportAssignment)$/
+const unambiguousNodeType = /^(?:(?:Exp|Imp)ort.*Declaration|TSExportAssignment)$/;
/**
* Given an AST, return true if the AST unambiguously represents a module.
@@ -26,5 +26,5 @@
* @return {Boolean}
*/
exports.isModule = function isUnambiguousModule(ast) {
- return ast.body.some(node => unambiguousNodeType.test(node.type))
-}
+ return ast.body.some(node => unambiguousNodeType.test(node.type));
+};