You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@annotator.apache.org by ra...@apache.org on 2021/05/15 20:31:56 UTC
[incubator-annotator] 02/02: Simplify the ESLint module resolver
configuration
This is an automated email from the ASF dual-hosted git repository.
randall pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit d18eb22219f25c6f66331cb75441b4ebda1d3b96
Author: Randall Leeds <ra...@apache.org>
AuthorDate: Sat May 15 13:29:55 2021 -0700
Simplify the ESLint module resolver configuration
---
.eslintrc.js | 15 +++++----------
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/.eslintrc.js b/.eslintrc.js
index 8fa94f9..ec1ae7d 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -18,15 +18,6 @@
* under the License.
*/
-const babel = require('@babel/core');
-
-// Use the root babel.config.js for module resolution.
-// Relevant issue: tleunen/eslint-import-resolver-babel-module#89
-const babelConfig = babel.loadPartialConfig({ cwd: __dirname });
-const babelModuleResolver = babelConfig.options.plugins.find(
- (item) => item.file.request === 'module-resolver',
-);
-
module.exports = {
root: true,
extends: ['eslint:recommended', 'plugin:import/recommended', 'prettier'],
@@ -67,7 +58,11 @@ module.exports = {
settings: {
'import/internal-regex': '^@apache-annotator/',
'import/resolver': {
- 'babel-module': babelModuleResolver.options,
+ 'babel-module': {
+ babelOptions: {
+ root: __dirname,
+ },
+ },
},
},
overrides: [