style-attr

1.3.0 • Public • Published

style-attr

Very simple parsing and stringifying of style attributes.

Build Status

parse

Convert a style attribute string to an object.

  • inputs:

    • string (eg. anything you might see in a style attribute)
    • options (optional)
  • return: object

stringify

Convert an object into an attribute string

  • input: object
  • return: string

normalize

Normalize an attribute string (eg. collapse duplicates)

  • inputs:

  • return: string

Args

options

Options for parse() and normalize follow the same format:

{
  preserveNumbers: boolean // (default: false)
}

Setting preserveNumbers to true recognises number values and converts them to a Number.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i style-attr

Weekly Downloads

37,845

Version

1.3.0

License

MIT

Last publish

Collaborators

  • joshwnj