UNPKG

eslint-plugin-remeda

Version:
132 lines 7.38 kB
//#region src/index.d.ts declare const plugin: { meta: { name: string; version: string; }; rules: { "collection-method-value": import("@typescript-eslint/utils/ts-eslint").RuleModule<"useReturnValueId" | "dontUseReturnValueId", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "collection-return": import("@typescript-eslint/utils/ts-eslint").RuleModule<"no-return", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-constant": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-constant", [(boolean | undefined)?, (boolean | undefined)?], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-do-nothing": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-do-nothing", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-filter": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-filter", [{ maxPropertyPathLength?: number; }], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-find": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-find" | "prefer-find-last", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-flat-map": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-flat-map", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-has-atleast": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-has-atleast" | "prefer-has-atleast-over-negated-isempty", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-is-empty": import("@typescript-eslint/utils/ts-eslint").RuleModule<"preferIsEmpty", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-is-nullish": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-is-nullish", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-map": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-map", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-nullish-coalescing": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-nullish-coalescing", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-remeda-typecheck": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-remeda-typecheck", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-some": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-some", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-times": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-times", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; }; configs: {}; processors: {}; }; declare const pluginShortName: string; declare const configs: { recommended: { plugins: { [pluginShortName]: { meta: { name: string; version: string; }; rules: { "collection-method-value": import("@typescript-eslint/utils/ts-eslint").RuleModule<"useReturnValueId" | "dontUseReturnValueId", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "collection-return": import("@typescript-eslint/utils/ts-eslint").RuleModule<"no-return", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-constant": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-constant", [(boolean | undefined)?, (boolean | undefined)?], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-do-nothing": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-do-nothing", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-filter": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-filter", [{ maxPropertyPathLength?: number; }], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-find": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-find" | "prefer-find-last", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-flat-map": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-flat-map", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-has-atleast": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-has-atleast" | "prefer-has-atleast-over-negated-isempty", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-is-empty": import("@typescript-eslint/utils/ts-eslint").RuleModule<"preferIsEmpty", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-is-nullish": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-is-nullish", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-map": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-map", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-nullish-coalescing": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-nullish-coalescing", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-remeda-typecheck": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-remeda-typecheck", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-some": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-some", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; "prefer-times": import("@typescript-eslint/utils/ts-eslint").RuleModule<"prefer-times", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; }; configs: {}; processors: {}; }; }; rules: { [x: string]: number; }; }; }; type Plugin = typeof plugin & { configs: typeof configs; }; declare const _default: Plugin; //#endregion export { _default as default }; //# sourceMappingURL=index.d.mts.map