@nivalis/eslint-config v4.0.0
@nivalis/eslint-config
ESLint shareable config flat config for nodejs, typescript, react, nextjs, tailwindcss, prettier...
Installation
npm i -D @nivalis/eslint-config
Usage
// eslint.config.js
import { nivalis } from '@nivalis/eslint-config';
export default nivalis();
// package.json
{
// ...
"type": "module"
}
Custom Config
import { nivalis } from '@nivalis/eslint-config';
import anotherConfig from 'another-config';
import anotherPlugin from 'another-plugin';
export default nivalis(
{
gitignore: true,
graphql: false, // true if graphql is installed
nextjs: false, // true if nextjs is installed
prettier: true,
react: true, // true if react is installed
sortKeys: false, // disabled by default
stylistic: false, // disabled by default
tailwindcss: true, // true if tailwindcss is installed
typescript: true, // true if typescript is installed
typescriptTypecheck: true, // true if typescript is installed
},
[
/* ignore some files */
{
ignores: ['tsup.config.ts'],
},
/* disable some rules */
{
rules: {
'no-console': 'off',
},
},
/* add another config */
anotherConfig,
/* add another plugin */
{
plugins: [anotherPlugin],
rules: {
// custom rules...
},
},
],
);
VSCode
{
"eslint.experimental.useFlatConfig": true
}
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago