@maxigarcia/eslint-config
v1.5.0
Published
Wrapper of Anthony's ESLint config preset
Readme
@maxigarcia/eslint-config
ESLint config for JavaScript and TypeScript projects.
This package is a wrapper around @antfu/eslint-config with a small set of default style overrides.
Install
npm install -D @maxigarcia/eslint-configUsage
Create an eslint.config.js (or eslint.config.mjs) file:
import { eslintConfig } from '@maxigarcia/eslint-config';
export default eslintConfig();Customization
You can pass the same options supported by @antfu/eslint-config:
import { eslintConfig } from '@maxigarcia/eslint-config';
export default eslintConfig({
typescript: true,
stylistic: {
semi: false,
},
});Tailwind CSS option
Enable Tailwind CSS linting by setting tailwindcss: true:
import { eslintConfig } from '@maxigarcia/eslint-config';
export default eslintConfig({
tailwindcss: true,
});What this wrapper adds by default
stylistic.indent: 2stylistic.semi: truestylistic.quotes: 'single'style/brace-style: ['error', '1tbs']style/arrow-parens: ['error', 'always']style/no-multiple-empty-lineswith max 1 line- Formatters enabled for HTML and Markdown (
prettier)
