UNPKG

@sourcegraph/stylelint-plugin-sourcegraph

Version:

Custom stylelint rules for Sourcegraph

8 lines (7 loc) 372 B
import { Plugin, Rule } from 'stylelint'; export interface DefaultStylelintPlugin { ruleName: string; rule: Rule; } export declare type StylelintPlugin<RuleConfig> = (isEnabled: boolean, ruleConfig?: RuleConfig) => ReturnType<Plugin>; export declare function createPlugin<RuleConfig>(ruleName: string, plugin: StylelintPlugin<RuleConfig>): DefaultStylelintPlugin;