Skip to content

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.