@radham/eslint-config
v12.0.0
Published
A shareable ESLint config with Stylistic.
Maintainers
Readme
@radham/eslint-config
A shareable ESLint config with Stylistic.
Install
npm install --save-dev @radham/eslint-configUsage
import { includeIgnoreFile } from '@eslint/compat';
import radham, { radhamGfm } from '@radham/eslint-config';
import { defineConfig } from 'eslint/config';
import globals from 'globals';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
const filename = fileURLToPath(import.meta.url);
const dirname = path.dirname(filename);
const gitignorePath = path.resolve(dirname, '.gitignore');
export default defineConfig([
includeIgnoreFile(gitignorePath),
{
files: ['**/*.ts'],
extends: [radham],
languageOptions: { globals: globals.node /* or `globals.browser` */ }
},
{
files: ['**/*.md'],
extends: [radhamGfm]
}
]);License
The BSD 3-Clause License. See the license file for details.
