UNPKG

@manuth/eslint-plugin-typescript

Version:

A set of personal eslint-rulesets for TypeScript-projects

28 lines (27 loc) 1.03 kB
import { Linter } from "eslint"; export { ESLintPlugin } from "./ESLintPlugin.cjs"; export { ESLintRule } from "./ESLintRule.cjs"; export { PresetName } from "./PresetName.cjs"; export { GenerateConfiguration } from "./Configuration/GenerateConfiguration.cjs"; /** * The name of the plugin. */ export declare const PluginName = "@manuth/typescript"; /** * Provides configurations for the flat configuration interface of `eslint`. */ export declare const flatConfigs: { readonly recommended: Linter.Config<Linter.RulesRecord>[]; readonly recommendedWithTypeChecking: Linter.Config<Linter.RulesRecord>[]; readonly weak: Linter.Config<Linter.RulesRecord>[]; readonly weakWithTypeChecking: Linter.Config<Linter.RulesRecord>[]; }; /** * Provides configurations for the eslintrc configuration interface of `eslint`. */ export declare const configs: { readonly recommended: any; readonly "recommended-requiring-type-checking": any; readonly weak: any; readonly "weak-requiring-type-checking": any; };