You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
617 B
22 lines
617 B
export default function compressFontWeight(node) { |
|
const value = node.children.head.data; |
|
|
|
if (value.type === 'Identifier') { |
|
switch (value.name) { |
|
case 'normal': |
|
node.children.head.data = { |
|
type: 'Number', |
|
loc: value.loc, |
|
value: '400' |
|
}; |
|
break; |
|
case 'bold': |
|
node.children.head.data = { |
|
type: 'Number', |
|
loc: value.loc, |
|
value: '700' |
|
}; |
|
break; |
|
} |
|
} |
|
};
|
|
|