Within your .eslintrc.json
configuration file, you have the ability to define rules that are specific to certain types of files.
{
"root": true,
"ignorePatterns": [],
"overrides": [
{
"files": ["*.ts"],
"parserOptions": {
"project": ["tsconfig.json"]
},
"plugins": [],
"extends": [
"eslint:recommended",
],
"rules": {
// Define your default rules here
}
},
{
"files": ["*.d.ts"],
"rules": {
// Inherit rules from *.ts files
// You can also customize rules specifically for *.d.ts files
"no-unused-vars": "off"
}
},
{
"files": ["*.spec.ts"],
"rules": {
// Inherit rules from *.ts files
// You can also customize rules specifically for *.spec.ts files
}
}
]
}