@atlaskit/eslint-plugin-design-system
Version:
The essential plugin for use with the Atlassian Design System.
12 lines • 604 B
JavaScript
import { isXcss } from '@atlaskit/eslint-utils/is-supported-import';
var _isDecendantOfXcssBlock = function isDecendantOfXcssBlock(node, referencesInScope, importSources) {
// xcss contains types for all properties that accept tokens, so ignore xcss for linting as it will report false positives
if (node.type === 'CallExpression' && isXcss(node.callee, referencesInScope, importSources)) {
return true;
}
if (node.parent) {
return _isDecendantOfXcssBlock(node.parent, referencesInScope, importSources);
}
return false;
};
export { _isDecendantOfXcssBlock as isDecendantOfXcssBlock };