@vivinews/vivi-eslint-config
v0.1.0
Published
Eslint configuration
Downloads
1,745
Readme
ESLint Config
Shared ESLint configuration for Vivi.
Installation
Install the config and its peer dependencies:
Usage
After installation, the configurations can be utilised like this.
import { baseConfig, reactConfig, styleConfig } from '@viviedu/vivi-eslint-config';
export default [
...baseConfig,
...styleConfig,
...reactConfig
];
As each repo may have different requirements, our base configurations can be easily overridden. For example:
import { baseConfig, reactConfig, styleConfig } from '@viviedu/vivi-eslint-config';
import stylistic from '@stylistic/eslint-plugin'
export default [
...baseConfig,
...styleConfig,
...reactConfig,
{
plugins: {
'@stylistic': stylistic,
},
rules: {
'@stylistic/indent': ['error', 4, { SwitchCase: 1 }],
},
}
];
