summaryrefslogtreecommitdiff
path: root/node_modules/csso/lib/replace/property/font-weight.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/csso/lib/replace/property/font-weight.js')
-rw-r--r--node_modules/csso/lib/replace/property/font-weight.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/node_modules/csso/lib/replace/property/font-weight.js b/node_modules/csso/lib/replace/property/font-weight.js
new file mode 100644
index 00000000..3b901d33
--- /dev/null
+++ b/node_modules/csso/lib/replace/property/font-weight.js
@@ -0,0 +1,22 @@
+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;
+ }
+ }
+};