module.exports = { root: true, // parser: '@babel/eslint-parser', extends: ['airbnb-base', 'plugin:prettier/recommended'], parserOptions: { ecmaVersion: 2018, sourceType: 'module', // babelOptions: { // configFile: './babel.config.js', // }, }, settings: { 'import/resolver': { node: { paths: ['.'], extensions: ['.js'], }, }, }, env: { es6: true, node: true, jest: true, }, rules: { 'no-continue': 0, 'import/order': 0, 'no-var': 'error', 'no-plusplus': 0, 'no-console': 0, 'consistent-return': 0, 'no-shadow': 0, 'no-restricted-syntax': 0, 'guard-for-in': 0, 'default-case': 0, 'no-param-reassign': 0, radix: 0, 'no-useless-escape': 0, 'no-case-declarations': 0, 'no-use-before-define': 0, 'no-underscore-dangle': 0, 'no-unused-expressions': 0, 'import/no-dynamic-require': 0, 'class-methods-use-this': 0, 'no-await-in-loop': 0, 'import/extensions': 0, 'no-unused-vars': 0, 'import/no-unresolved': [2, { ignore: ['^@'] }], }, };