eslint-plugin-vue-scoped-css
Version:
ESLint plugin for Scoped CSS in Vue.js
42 lines (41 loc) • 1.13 kB
TypeScript
import type { RuleContext, RuleListener } from "../types";
declare const _default: {
meta: {
docs: {
description: string;
categories: string[];
default: string;
url: string;
suggestion: boolean;
};
fixable: null;
messages: {
add: string;
remove: string;
removeMultiple: string;
change: string;
forbiddenStyle: string;
forbiddenPlain: string;
forbiddenScopedModule: string;
};
schema: {
type: string;
properties: {
allows: {
type: string;
minItems: number;
uniqueItems: boolean;
items: {
type: string;
enum: string[];
};
};
};
additionalProperties: boolean;
}[];
type: string;
hasSuggestions: boolean;
};
create(context: RuleContext): RuleListener;
};
export = _default;