学习?学个屁 06c63c15cc 初始化提交 vor 10 Monaten
..
coverage 06c63c15cc 初始化提交 vor 10 Monaten
CHANGELOG.md 06c63c15cc 初始化提交 vor 10 Monaten
LICENSE 06c63c15cc 初始化提交 vor 10 Monaten
README.md 06c63c15cc 初始化提交 vor 10 Monaten
package.json 06c63c15cc 初始化提交 vor 10 Monaten

README.md

parse-css-font

NPM version npm license Travis Build Status codecov BundlePhobia Minified Unicorn Approved

npm

Parses the CSS font property.

Installation

$ npm install parse-css-font [--save[-dev]]

Usage

const parseCSSFont = require('parse-css-font')
parseCSSFont('1rem "Roboto Condensed", sans-serif;')
/*
{
	size: '1rem',
	family: ['Roboto Condensed', 'sans-serif'],
	style: 'normal',
	variant: 'normal',
	weight: 'normal',
	stretch: 'normal',
	lineHeight: 'normal'
}
*/

See the tests for more scenarios.

ES6/2015 import

import parseCSSFont from 'parse-css-font'

Testing

$ npm test

This will run tests and generate a code coverage report. Anything less than 100% coverage will throw an error.