Zero Config
Works out of the box with sensible defaults. Just install and start linting.
Battle-tested, TypeScript & Vue ready, works with Prettier
Install the package:
npm i eslint typescript @ntnyq/eslint-config -Dpnpm add eslint typescript @ntnyq/eslint-config -Dyarn add eslint typescript @ntnyq/eslint-config -Dbun add eslint typescript @ntnyq/eslint-config -DCreate eslint.config.mjs:
// @ts-check
import { defineESLintConfig } from '@ntnyq/eslint-config'
export default defineESLintConfig()Add lint scripts:
{
"scripts": {
"lint": "eslint",
"lint:fix": "eslint --fix"
}
}That's it! 🎉
This config is inspired by and built upon amazing work from: