@maxchang/eslint-config
TypeScript icon, indicating that this package has built-in type declarations

1.0.18 • Public • Published

@maxchang/eslint-config

npm

Max Chang's ESLint config preset, is just a personalized version of @antfu/eslint-config, for personal use.

See usage and details in @antfu/eslint-config.

Usage

pnpm i -D eslint @maxchang/eslint-config

Create eslint.config.mjs in your project root:

// eslint.config.mjs
import defineConfig from '@maxchang/eslint-config'

export default defineConfig()

Convention

  • Based on @antfu/eslint-config
  • Auto fix for formatting, enable formatters by default(HTML, CSS, Markdown).
  • Style principle: Minimal for reading, stable for diff, consistent
    • 4 spaces for indentation (except for JSON)
    • Sorted imports, dangling commas
    • Single quotes, no semi
    • Using ESLint Stylistic

VSCode Config Reference

Auto fix on save & use eslint as formatter

See .vscode/settings.json

LICENSE

MIT

Readme

Keywords

Package Sidebar

Install

npm i @maxchang/eslint-config

Weekly Downloads

10

Version

1.0.18

License

MIT

Unpacked Size

9.5 kB

Total Files

7

Last publish

Collaborators

  • max3917