UNPKG

@croct/eslint-plugin

Version:

ESLint rules and presets applied to all Croct JavaScript projects.

42 lines (41 loc) 2.02 kB
import { ESLint } from "eslint"; //#region src/rules/index.d.ts declare const rules: { 'argument-spacing': import("@typescript-eslint/utils/ts-eslint").RuleModule<"missing", readonly unknown[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; 'jsx-attribute-spacing': import("@typescript-eslint/utils/ts-eslint").RuleModule<"missing", readonly unknown[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; 'complex-expression-spacing': import("@typescript-eslint/utils/ts-eslint").RuleModule<"missing", readonly unknown[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; 'newline-per-chained-call': import("@typescript-eslint/utils/ts-eslint").RuleModule<"expectedLineBreak", { ignoreChainDeeperThan: number; }[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; 'min-chained-call-depth': import("@typescript-eslint/utils/ts-eslint").RuleModule<"unexpectedLineBreak", { maxLineLength: number; ignoreChainDeeperThan: number; }[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; 'parameter-destructuring': import("@typescript-eslint/utils/ts-eslint").RuleModule<"unexpectedDestructuring", readonly unknown[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; }; //#endregion //#region src/index.d.ts declare const plugin: { rules: ESLint.Plugin["rules"]; configs: {}; }; declare const configs: { readonly javascript: import("eslint").Linter.Config<import("@eslint/core").RulesConfig>[]; readonly typescript: import("eslint").Linter.Config<import("@eslint/core").RulesConfig>[]; readonly react: import("eslint").Linter.Config<import("@eslint/core").RulesConfig>[]; readonly cypress: import("eslint").Linter.Config<import("@eslint/core").RulesConfig>[]; }; //#endregion export { configs, plugin, rules };