UNPKG

@caiocezarqueiroz/eslint-config

Version:

The package @caiocezarqueiroz/eslint-config offers default ESLint configurations, integration with Prettier, EditorConfig, and the VSCode workspace, thus simplifying the development process and ensuring code consistency and compliance with best programmin

41 lines (40 loc) 734 B
module.exports = { root: true, env: { es2021: true, node: true, jest: true, }, extends: [ 'eslint:recommended', 'plugin:import/errors', 'plugin:import/warnings', 'plugin:jest/recommended', 'prettier', ], parserOptions: { ecmaVersion: 'latest', sourceType: 'module', }, plugins: ['import', 'prettier'], rules: { 'prettier/prettier': 'error', 'no-var': 'error', 'import/no-named-export': 'off', 'import/extensions': [ 'error', 'ignorePackages', { js: 'never', }, ], }, settings: { 'import/parsers': {}, 'import/resolver': { node: { extensions: ['.js', '.jsx', '.ts', '.tsx'], }, }, }, };