font-weight-from-name

1.0.1 • Public • Published

font-weight-from-name

⚖ Get the font weight number from common names

Usage

import fontWeight from 'font-weight-from-name'
 
console.log(fontWeight('semibold')) // > 600
console.log(fontWeight('demi bold')) // > 600
// non-alpha characters are tossed, and capitalization is ignored
console.log(fontWeight('dEMi__ --- bOLD?!😉')) // > 600

Currently supported names/weights

⭐ Remember, capitalization and spacing doesn't matter.

Weight Names
100 hairline, thin
200 extralight, ultralight
300 light
400 normal, regular
500 medium
600 demibold, semibold
700 bold
800 extrabold, ultrabold
900 black, heavy

Did we miss something? Create an issue and let's get it added.

Install

With Yarn or npm installed, run:

yarn add font-weight-from-name
 
# ...or, if using `npm` 
npm install font-weight-from-name

Acknowledgments

font-weight-from-name was inspired by dan-gamble/postcss-font-weight-names

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i font-weight-from-name

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • jelmore
  • meyer_mcmains
  • gamedadadvanced
  • jhunter
  • blakek