{"library":"css-font-parser-papandreou","type":"library","category":null,"description":"The `css-font-parser-papandreou` package provides a lightweight, dedicated parser for CSS font shorthand property values. It transforms a CSS font string, such as `15px/18px \"Neue Helvetica\", Helvetica, sans-serif`, into a structured JavaScript object, extracting components like `font-family` (as an array), `font-size`, and `line-height`. The current stable version, `0.2.3-patch1`, signifies a pre-1.0 development stage, and as a fork of the original `css-font-parser`, it suggests a maintenance-oriented release cadence by Andreas Papandreou. This library differentiates itself through its singular focus on parsing this specific CSS property, offering a minimal footprint solution for environments where a full CSS parser is overkill. It's particularly useful for applications that need to programmatically inspect or manipulate font declarations from user input or dynamic styles.","language":"javascript","status":"maintenance","version":"0.2.3-patch1","tags":["javascript","css","font","parser"],"last_verified":"Wed May 27","install":[{"cmd":"npm install css-font-parser-papandreou","imports":["const parse = require('css-font-parser-papandreou');","const parse = require('css-font-parser-papandreou');"]},{"cmd":"yarn add css-font-parser-papandreou","imports":[]},{"cmd":"pnpm add css-font-parser-papandreou","imports":[]}],"homepage":null,"github":"https://github.com/bramstein/css-font-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/css-font-parser-papandreou","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/css-font-parser-papandreou/compatibility"}}