@atlaskit/eslint-plugin-design-system
Version:
The essential plugin for use with the Atlassian Design System.
52 lines (51 loc) • 1.46 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.styleMap = void 0;
var radiusTokenMap = {
'2px': 'radius.xsmall',
'3px': 'radius.small',
'4px': 'radius.small',
'6px': 'radius.medium',
'8px': 'radius.large',
'12px': 'radius.xlarge',
'16px': 'radius.xxlarge',
'50%': 'radius.full',
'100%': 'radius.full',
2: 'radius.xsmall',
3: 'radius.small',
4: 'radius.small',
6: 'radius.medium',
8: 'radius.large',
12: 'radius.xlarge',
16: 'radius.xxlarge',
'0.125rem': 'radius.xsmall',
'0.25rem': 'radius.small',
'0.375rem': 'radius.medium',
'0.5rem': 'radius.large',
'0.75rem': 'radius.xlarge',
'1rem': 'radius.xxlarge'
};
var borderWidthTokenMap = {
'1px': 'border.width'
};
var styleMap = exports.styleMap = {
borderRadius: radiusTokenMap,
borderTopLeftRadius: radiusTokenMap,
borderTopRightRadius: radiusTokenMap,
borderBottomRightRadius: radiusTokenMap,
borderBottomLeftRadius: radiusTokenMap,
borderStartStartRadius: radiusTokenMap,
borderStartEndRadius: radiusTokenMap,
borderEndStartRadius: radiusTokenMap,
borderEndEndRadius: radiusTokenMap,
borderWidth: borderWidthTokenMap,
borderBottomWidth: borderWidthTokenMap,
borderLeftWidth: borderWidthTokenMap,
borderRightWidth: borderWidthTokenMap,
borderTopWidth: borderWidthTokenMap,
borderBlockWidth: borderWidthTokenMap,
borderInlineWidth: borderWidthTokenMap,
outlineWidth: borderWidthTokenMap
};