Ruleset of meaningful Lint rules on runtime and import formatters. eslint-plugin-import
- 📦 Zero extend for explicit rules.
- 💅 specialized fixable
importrules. - ✅ Meamingful rules code behavior than which syntax sugar is good.
- Node.js 20.11.0 or higher
- ESLint v9
- TypeScript v5 and
tsconfig.jsonfile
If you are using ESLint v8, please follow eslint-config-ts-prefixer@1.14.2 Installation guide.
- pnpm
pnpm add -D eslint-config-ts-prefixer@latest- npm
npm install --save-dev eslint-config-ts-prefixer@latest- yarn
yarn add -D eslint-config-ts-prefixerimport { defineConfig } from 'eslint/config'
import tsPrefixer from 'eslint-config-ts-prefixer'
export default defineConfig([...tsPrefixer]){
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint . --fix"
}
}just run npm run lint:fix to apply this package's configurations! 🎉
https://github.com/laststance/eslint-config-ts-prefixer/blob/main/eslint.config.mjs
https://website-eslint-config-ts-prefixer.vercel.app/
Thanks goes to these wonderful people (emoji key):
ryota-murakami 💻 📖 |