eslint-plugin-logical-properties
Version:
125 lines • 6.5 kB
TypeScript
export { createLogicalPropertiesConfig } from './utils/createLogicalPropertiesConfig.js';
declare const finalPlugin: {
readonly 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 rules: {
"logical-properties/border": ["error", ...{}[]];
"logical-properties/margin": ["error", ...{}[]];
"logical-properties/padding": ["error", ...{}[]];
"logical-properties/float": ["error", ...{}[]];
"logical-properties/clear": ["error", ...{}[]];
"logical-properties/border-radius": ["error", ...{}[]];
"logical-properties/inset": ["error", ...{}[]];
"logical-properties/overflow": ["error", ...{}[]];
"logical-properties/overscroll-behavior": ["error", ...{}[]];
"logical-properties/size": ["error", ...{}[]];
};
};
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 rules: {
"logical-properties/border": ["warn", ...{}[]];
"logical-properties/margin": ["warn", ...{}[]];
"logical-properties/padding": ["warn", ...{}[]];
"logical-properties/float": ["warn", ...{}[]];
"logical-properties/clear": ["warn", ...{}[]];
"logical-properties/border-radius": ["warn", ...{}[]];
"logical-properties/inset": ["warn", ...{}[]];
"logical-properties/overflow": ["warn", ...{}[]];
"logical-properties/overscroll-behavior": ["warn", ...{}[]];
"logical-properties/size": ["warn", ...{}[]];
};
};
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 rules: {
"logical-properties/border": ["off", ...{}[]];
"logical-properties/margin": ["off", ...{}[]];
"logical-properties/padding": ["off", ...{}[]];
"logical-properties/float": ["off", ...{}[]];
"logical-properties/clear": ["off", ...{}[]];
"logical-properties/border-radius": ["off", ...{}[]];
"logical-properties/inset": ["off", ...{}[]];
"logical-properties/overflow": ["off", ...{}[]];
"logical-properties/overscroll-behavior": ["off", ...{}[]];
"logical-properties/size": ["off", ...{}[]];
};
};
};
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;
};
};
export default finalPlugin;
//# sourceMappingURL=index.d.ts.map