sketch-json-parse
Version:
sketch-json解析
32 lines (31 loc) • 786 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = (attrName) => {
if (/black|heavy/i.test(attrName)) {
return 900;
}
else if (/ultrabold|extrabold/i.test(attrName)) {
return 800;
}
else if (/bold|boldmt|psboldmt/i.test(attrName)) {
return 700;
}
else if (/semibold|demibold/i.test(attrName)) {
return 600;
}
else if (/medium/i.test(attrName)) {
return 500;
}
else if (/roman|regular|normal|book/i.test(attrName)) {
return 400;
}
else if (/light/i.test(attrName)) {
return 300;
}
else if (/extralight|ultralight/i.test(attrName)) {
return 200;
}
else if (/thin/i.test(attrName)) {
return 100;
}
};