@atlaskit/stylelint-design-system
Version:
Stylelint plugin for use with the Atlassian Design System.
13 lines • 476 B
JavaScript
import _slicedToArray from "@babel/runtime/helpers/slicedToArray";
import tokenNames from '@atlaskit/tokens/token-names';
import { isWord } from './is-word';
var invertedTokenNames = Object.entries(tokenNames).reduce(function (acc, _ref) {
var _ref2 = _slicedToArray(_ref, 2),
name = _ref2[0],
cssName = _ref2[1];
acc[cssName] = name;
return acc;
}, {});
export var isToken = function isToken(node) {
return isWord(node) && !!invertedTokenNames[node.value];
};