Skip to content

script-utils/linters/eslint-config

ESLint configuration for TypeScript projects with various plugins.

This module exports ESLint configurations for TypeScript projects, integrating multiple ESLint plugins such as @typescript-eslint/parser, @typescript-eslint/eslint-plugin, eslint-plugin-modules-newlines, @stylistic/eslint-plugin. It sets up parsers, plugins, and rules for maintaining code quality and consistency.

ClassDescription
EslintConfigContextThe context for defining ESLint configurations.
InterfaceDescription
DefineEslintConfigsOptionsThe parameters for defining ESLint configurations.
FunctionDescription
defineEslintConfigsBuild ESLint configurations. This function builds ESLint configurations for TypeScript projects, integrating multiple ESLint plugins