mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-09-28 13:13:37 +08:00
Unify code in check_experiment
Use the same setting we use in EsLint for consistency. Bug: none Change-Id: Ic56b3bb5bc85fbf37925423130e8dbb3d1ce11df Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6148455 Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Nikolay Vitkov <nvitkov@chromium.org>
This commit is contained in:
committed by
Devtools-frontend LUCI CQ
parent
b742bc24cb
commit
9554d8f023
@@ -16,7 +16,7 @@ const espree = require(path.resolve(
|
||||
'index.js',
|
||||
));
|
||||
const parseOptions = {
|
||||
ecmaVersion: 11,
|
||||
ecmaVersion: 'latest',
|
||||
sourceType: 'module',
|
||||
range: true,
|
||||
};
|
||||
@@ -182,11 +182,7 @@ function isExperimentEnumDeclaration(node) {
|
||||
* Gets list of experiments registered in UserMetrics.ts
|
||||
*/
|
||||
function getUserMetricExperimentList(userMetricsFile) {
|
||||
const userMetricsAST = espree.parse(userMetricsFile, {
|
||||
ecmaVersion: 11,
|
||||
sourceType: 'module',
|
||||
range: true,
|
||||
});
|
||||
const userMetricsAST = espree.parse(userMetricsFile, parseOptions);
|
||||
for (const node of userMetricsAST.body) {
|
||||
if (isExperimentEnumDeclaration(node)) {
|
||||
return node.declaration.members
|
||||
|
||||
Reference in New Issue
Block a user