eslint-plugin-logical-properties
Version:
103 lines • 4.96 kB
TypeScript
import type { Linter } from 'eslint';
export declare const configs: {
readonly recommended: {
readonly plugins: {
readonly "logical-properties": {
readonly meta: {
readonly name: string;
readonly version: string;
};
readonly rules: {
readonly border: import("eslint").Rule.RuleModule;
readonly 'border-radius': import("eslint").Rule.RuleModule;
readonly inset: import("eslint").Rule.RuleModule;
readonly margin: import("eslint").Rule.RuleModule;
readonly overflow: import("eslint").Rule.RuleModule;
readonly 'overscroll-behavior': import("eslint").Rule.RuleModule;
readonly padding: import("eslint").Rule.RuleModule;
readonly size: import("eslint").Rule.RuleModule;
readonly float: import("eslint").Rule.RuleModule;
readonly clear: import("eslint").Rule.RuleModule;
};
};
};
readonly settings: {
readonly "logical-properties": {
readonly functions: readonly ["style", "globalStyle", "recipe", "sprinkles", "defineProperties"];
readonly keyframes: readonly ["keyframes"];
readonly resolvers: readonly ["selectors.*", "@media.*", "@supports.*", "base", "variants.*.*", "compoundVariants.*.style"];
readonly jsxAttributes: readonly ["style"];
};
};
readonly rules: {
[k: string]: Linter.RuleSeverity;
};
};
readonly warning: {
readonly plugins: {
readonly "logical-properties": {
readonly meta: {
readonly name: string;
readonly version: string;
};
readonly rules: {
readonly border: import("eslint").Rule.RuleModule;
readonly 'border-radius': import("eslint").Rule.RuleModule;
readonly inset: import("eslint").Rule.RuleModule;
readonly margin: import("eslint").Rule.RuleModule;
readonly overflow: import("eslint").Rule.RuleModule;
readonly 'overscroll-behavior': import("eslint").Rule.RuleModule;
readonly padding: import("eslint").Rule.RuleModule;
readonly size: import("eslint").Rule.RuleModule;
readonly float: import("eslint").Rule.RuleModule;
readonly clear: import("eslint").Rule.RuleModule;
};
};
};
readonly settings: {
readonly "logical-properties": {
readonly functions: readonly ["style", "globalStyle", "recipe", "sprinkles", "defineProperties"];
readonly keyframes: readonly ["keyframes"];
readonly resolvers: readonly ["selectors.*", "@media.*", "@supports.*", "base", "variants.*.*", "compoundVariants.*.style"];
readonly jsxAttributes: readonly ["style"];
};
};
readonly rules: {
[k: string]: Linter.RuleSeverity;
};
};
readonly disable: {
readonly plugins: {
readonly "logical-properties": {
readonly meta: {
readonly name: string;
readonly version: string;
};
readonly rules: {
readonly border: import("eslint").Rule.RuleModule;
readonly 'border-radius': import("eslint").Rule.RuleModule;
readonly inset: import("eslint").Rule.RuleModule;
readonly margin: import("eslint").Rule.RuleModule;
readonly overflow: import("eslint").Rule.RuleModule;
readonly 'overscroll-behavior': import("eslint").Rule.RuleModule;
readonly padding: import("eslint").Rule.RuleModule;
readonly size: import("eslint").Rule.RuleModule;
readonly float: import("eslint").Rule.RuleModule;
readonly clear: import("eslint").Rule.RuleModule;
};
};
};
readonly settings: {
readonly "logical-properties": {
readonly functions: readonly ["style", "globalStyle", "recipe", "sprinkles", "defineProperties"];
readonly keyframes: readonly ["keyframes"];
readonly resolvers: readonly ["selectors.*", "@media.*", "@supports.*", "base", "variants.*.*", "compoundVariants.*.style"];
readonly jsxAttributes: readonly ["style"];
};
};
readonly rules: {
[k: string]: Linter.RuleSeverity;
};
};
};
//# sourceMappingURL=configs.d.ts.map