@joshuaavalon/eslint-config-typescript
Version:
Shareable ESLint Typescript config.
7 lines (6 loc) • 472 B
TypeScript
import type { PrefixRules } from "@joshuaavalon/eslint-config-javascript/utils";
import type { UnprefixedRuleOptions } from "@stylistic/eslint-plugin";
type TypeScriptRules = `@stylistic/type-${string}` & keyof PrefixRules<UnprefixedRuleOptions, "@stylistic/">;
type CustomTypeScriptRules = "@stylistic/lines-around-comment";
export declare const stylisticRules: Pick<PrefixRules<UnprefixedRuleOptions, "@stylistic/">, CustomTypeScriptRules | TypeScriptRules>;
export {};