@lmcd/eslint-config
v0.8.1
Published
Opinionated ESLint configuration.
Readme
@lmcd/eslint-config
An opinionated ESLint configuration.
Remove any old packages:
pnpm rm @lachlanmcdonald/eslint-config-eslintInstall latest version:
pnpm i -D @lmcd/eslint-configInstall ESLint dependencies:
pnpm i -D eslint globals @eslint/js @stylistic/eslint-pluginAdd to eslint.config.js or similar:
import globals from 'globals';
import pluginJs from '@eslint/js';
import stylistic from '@stylistic/eslint-plugin';
import { rules } from '@lmcd/eslint-config';
export default [
pluginJs.configs.recommended,
{
rules,
plugins: {
'@stylistic': stylistic,
},
languageOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
globals: {
...globals.node,
...globals.browser,
},
},
},
];