defineEslintConfigs
Build ESLint configurations.
This function builds the ESLint configurations of an Obsidian plugin: the generic configuration of @mnaoumov/typescript-dev-toolkit plus the Obsidian layers.
Import:
import { defineEslintConfigs } from '@mnaoumov/obsidian-dev-toolkit/linters/eslint-config';Signature:
function defineEslintConfigs(options: DefineEslintConfigsOptions): Linter.Config<RulesConfig>[]Parameters:
| Parameter | Type | Description |
|---|---|---|
options |
DefineEslintConfigsOptions | The parameters for defining ESLint configurations. |
Returns: Linter.Config<RulesConfig>[] — The ESLint configurations.