From d0f2dfd540320fadb277eea2737dce9be9df014b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Thu, 3 Jun 2021 18:13:58 -0400 Subject: [PATCH] chore: specify @babel/eslint-parser deps --- eslint/babel-eslint-shared-fixtures/package.json | 1 + eslint/babel-eslint-shared-fixtures/utils/RuleTester.js | 7 ++----- yarn.lock | 1 + 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/eslint/babel-eslint-shared-fixtures/package.json b/eslint/babel-eslint-shared-fixtures/package.json index fd9440f29127..62f295c4381b 100644 --- a/eslint/babel-eslint-shared-fixtures/package.json +++ b/eslint/babel-eslint-shared-fixtures/package.json @@ -5,6 +5,7 @@ "private": true, "dependencies": { "@babel/core": "workspace:^7.12.13", + "@babel/eslint-parser": "workspace:*", "@babel/plugin-proposal-class-properties": "workspace:^7.12.13", "@babel/plugin-proposal-decorators": "workspace:^7.12.13", "@babel/plugin-proposal-do-expressions": "workspace:^7.12.13", diff --git a/eslint/babel-eslint-shared-fixtures/utils/RuleTester.js b/eslint/babel-eslint-shared-fixtures/utils/RuleTester.js index 943de8974e95..a5ef186d4fd6 100644 --- a/eslint/babel-eslint-shared-fixtures/utils/RuleTester.js +++ b/eslint/babel-eslint-shared-fixtures/utils/RuleTester.js @@ -1,15 +1,12 @@ -const path = require("path"); const { RuleTester } = require("eslint"); RuleTester.setDefaultConfig({ - parser: require.resolve("../../babel-eslint-parser"), + parser: require.resolve("@babel/eslint-parser"), parserOptions: { sourceType: "module", ecmaVersion: 11, babelOptions: { - configFile: require.resolve( - path.join(__dirname, "../config/babel.config.js") - ), + configFile: require.resolve("../config/babel.config.js"), }, }, }); diff --git a/yarn.lock b/yarn.lock index 718a8af9d395..ae968b5a2e37 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,6 +294,7 @@ __metadata: resolution: "@babel/eslint-shared-fixtures@workspace:eslint/babel-eslint-shared-fixtures" dependencies: "@babel/core": "workspace:^7.12.13" + "@babel/eslint-parser": "workspace:*" "@babel/plugin-proposal-class-properties": "workspace:^7.12.13" "@babel/plugin-proposal-decorators": "workspace:^7.12.13" "@babel/plugin-proposal-do-expressions": "workspace:^7.12.13"