eslint-plugin-logical-properties
Version:
10 lines (9 loc) • 470 B
JavaScript
import { getValidPropertyName } from '../utils/getValidPropertyName.js';
export const generateDirectionalDisableError = (source) => (`${source} is disallowed as it does not adapt to writing direction changes`);
export const directionalDisableTransformerFactory = ({ node, context, }) => (property) => {
const propertyName = getValidPropertyName(property);
context.report({
node,
message: generateDirectionalDisableError(propertyName),
});
};