postcss-font-helpers

3.0.0 • Public • Published

postcss-font-helpers

NPM version npm license Travis Build Status

npm

Font helpers for PostCSS.

Installation

$ npm install postcss-font-helpers [--save[-dev]]

Usage

var postcss = require('postcss');
var font = require('postcss-font-helpers');
 
var rule = postcss.parse([
    'a {',
    '  line-height: 1;',
    '  font: 1rem/1.2 serif;',
    '  font-size: .8rem;',
    '}'
].join('')).first;
 
// Get all props
font(rule); /*
{
    size: ".8rem",
    line-height: 1.2,
    family: ["serif"]
}
*/
 
// Get individual props
font.lineHeight(rule); // 1.2
font.size(rule);       // ".8rem"
font.family(rule);     // ["serif"]

See the tests for more scenarios.

Testing

$ npm test

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

Readme

Keywords

Package Sidebar

Install

npm i postcss-font-helpers

Weekly Downloads

108

Version

3.0.0

License

MIT

Last publish

Collaborators

  • jedmao