parse-css-font

WebJar for parse-css-font

License

License

MIT
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

parse-css-font
Last Version

Last Version

2.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

parse-css-font
WebJar for parse-css-font
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/jedmao/parse-css-font

Download parse-css-font

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/parse-css-font/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>parse-css-font</artifactId>
    <version>2.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/parse-css-font/
implementation 'org.webjars.npm:parse-css-font:2.0.2'
// https://jarcasting.com/artifacts/org.webjars.npm/parse-css-font/
implementation ("org.webjars.npm:parse-css-font:2.0.2")
'org.webjars.npm:parse-css-font:jar:2.0.2'
<dependency org="org.webjars.npm" name="parse-css-font" rev="2.0.2">
  <artifact name="parse-css-font" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='parse-css-font', version='2.0.2')
)
libraryDependencies += "org.webjars.npm" % "parse-css-font" % "2.0.2"
[org.webjars.npm/parse-css-font "2.0.2"]

Dependencies

compile (9)

Group / Artifact Type Version
org.webjars.npm : css-font-stretch-keywords jar [1.0.1,2)
org.webjars.npm : css-font-style-keywords jar [1.0.1,2)
org.webjars.npm : css-list-helpers jar [1.0.1,2)
org.webjars.npm : css-font-weight-keywords jar [1.0.0,2)
org.webjars.npm : unquote jar [1.1.0,2)
org.webjars.npm : css-global-keywords jar [1.0.1,2)
org.webjars.npm : tcomb jar [2.5.0,3)
org.webjars.npm : css-system-font-keywords jar [1.0.0,2)
org.webjars.npm : css-font-size-keywords jar [1.0.0,2)

Project Modules

There are no modules declared in this project.

parse-css-font

NPM version npm license Travis Build Status codecov BundlePhobia Minified BundlePhobia Minified + gzip code style: prettier 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.

Versions

Version
2.0.2