@asd14/eslint-config
v14.4.0
Published
ASD14's reusable ESLint config
Readme
@asd14/eslint-config
Reusable ESLint configurations.
Installation
npm install --save-dev @asd14/ts-config eslint@^9 prettier@^3Peer dependencies
This package requires and assumes you already installed:
"peerDependencies": {
"eslint": "^9",
"prettier": "^3"
},Usage
In your eslint.config.js, extend the desired configuration:
import { tsNodeConfig, commonIgnores } from "@asd14/eslint-config/typescript"
const SRC_FILES = ["src/**/*.ts"]
const TEST_FILES = ["src/**/*.test.ts"]
const DEV_FILES = ["eslint.config.js"]
/** @type {import("eslint").Linter.Config[]} */
export default [
{
ignores: [...commonIgnores]
},
{
...tsNodeConfig,
files: [...SRC_FILES, ...DEV_FILES, ...TEST_FILES]
}
]License
MIT
