{"library":"path-data-parser","type":"library","category":null,"description":"path-data-parser is a lightweight and tree-shakable JavaScript library designed for parsing and manipulating SVG path data strings. It currently stands at version 0.1.0, indicating a stable but early-stage release, likely following an 'as-needed' or infrequent release cadence given its focused utility. Its key differentiators include its small footprint and a direct API offering four core functions: `parsePath` for converting SVG path strings into an array of segment objects, `serialize` for converting segment arrays back into path strings, `absolutize` for transforming relative path commands to absolute ones, and `normalize` for simplifying path segments to only M, L, C, and Z commands. This normalization is particularly useful for rendering SVG paths on non-SVG graphics platforms like Canvas, providing a consistent data structure for further processing.","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","svg path parser","SVG","path parser","SVGPATH","pathdata","svg parser","typescript"],"install":[{"cmd":"npm install path-data-parser","imports":["import { parsePath } from 'path-data-parser';","import { serialize } from 'path-data-parser';","import { absolutize } from 'path-data-parser';","import { normalize } from 'path-data-parser';"]},{"cmd":"yarn add path-data-parser","imports":[]},{"cmd":"pnpm add path-data-parser","imports":[]}],"homepage":null,"github":"https://github.com/pshihn/path-data-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/path-data-parser","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/path-data-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}