@terrazzo/token-tools
Version:
Various utilities for token types
10 lines • 492 B
JavaScript
import { defaultAliasTransform } from './lib.js';
/** Convert strokeStyle value to CSS */
export function transformStrokeStyle(token, options) {
const { tokensSet, transformAlias = defaultAliasTransform } = options;
if (token.aliasChain?.[0]) {
return transformAlias(tokensSet[token.aliasChain[0]]);
}
return typeof token.$value === 'string' ? token.$value : 'dashed'; // CSS doesn’t have `dash-array`; it’s just "dashed"
}
//# sourceMappingURL=stroke-style.js.map