@octohash/eslint-config
v0.5.3
Published
Personal ESLint config based on @antfu/eslint-config with opinionated extensions.
Downloads
1,077
Readme
@octohash/eslint-config
A personal ESLint config, built as an extension of
@antfu/eslint-config.
Install
pnpm add -D @octohash/eslint-config eslintUsage
import { defineConfig } from '@octohash/eslint-config'
export default defineConfig()What This Adds
- Adds first-class
Tailwind CSSlinting/formatting rules powered byeslint-plugin-better-tailwindcss - Includes
catalogs-sortrules for consistent dependency catalog ordering
Tailwind CSS
Enable Tailwind CSS support explicitly:
export default defineConfig({
tailwindcss: true,
})Once enabled, Tailwind CSS can be installed in the root package or any package in a monorepo. Its project configuration is detected automatically:
- Tailwind v4: auto-detects a CSS entry that imports
tailwindcss - Tailwind v3: auto-detects
tailwind.config.*
You can still override with settings.entryPoint or settings.tailwindConfig
when needed.
Credits
Inspired by
@antfu/eslint-config
and
eslint-config-hyoban.
License
MIT License © jinghaihan
