Shareable framework-agnostic ESLint config


Keywords
eslint-config, eslint, shareable-configs
License
MIT
Install
npm install eslint-config-jwalker@5.0.2

Documentation

eslint-config-jwalker

Shareable ESLint config

Install

npm i -D eslint-config-jwalker

Usage

import { common, typescript, node } from 'eslint-config-jwalker'

/** @type {import('eslint').Linter.FlatConfig[]} */
export default [
    ...common,
    ...node,
    ...typescript,
    {
        rules: {
            // override?
            'import/extensions': 'off',
        },
    },
]

Presets + Custom Rules

Screenshot