@byndyusoft/eslint-config
Version:
ESLint config for Byndyusoft projects
24 lines (23 loc) • 664 B
JavaScript
module.exports = {
extends: ['plugin:import/errors', 'plugin:import/warnings'],
plugins: ['import'],
rules: {
'import/extensions': [
'warn',
'always',
{
js: 'never',
jsx: 'never',
ts: 'never',
tsx: 'never',
json: 'never'
}
],
'import/first': 'warn',
'import/no-cycle': 'error',
'import/no-mutable-exports': 'error',
'import/no-self-import': 'error',
'import/no-unused-modules': 'warn',
'import/no-useless-path-segments': 'warn'
}
};