eslint-config-seekingalpha-base
Version:
SeekingAlpha's sharable base ESLint config
25 lines (23 loc) • 788 B
JavaScript
import esLintConfig from './rules/eslint/index.js';
import esLintPluginArrayFuncConfig from './rules/eslint-plugin-array-func/index.js';
import esLintPluginImport from './rules/eslint-plugin-import/index.js';
import esLintPluginPromise from './rules/eslint-plugin-promise/index.js';
import esLintPluginUnicorn from './rules/eslint-plugin-unicorn/index.js';
export default {
plugins: {
...esLintPluginArrayFuncConfig.plugins,
...esLintPluginImport.plugins,
...esLintPluginPromise.plugins,
...esLintPluginUnicorn.plugins,
},
rules: {
...esLintConfig.rules,
...esLintPluginArrayFuncConfig.rules,
...esLintPluginImport.rules,
...esLintPluginPromise.rules,
...esLintPluginUnicorn.rules,
},
settings: {
...esLintPluginImport.settings,
},
};