Awesome
<p align="center"> <img alt="SVG Path Tools!" title="SVG Path Tools!" src="https://cdn.rawgit.com/elrumordelaluz/path-utils/8ae5671d/logo.svg" width="450"> </p> <p align="center"> Tools to manipulate <code>path</code>, such as <code>parse</code> and <code>scale</code>. <br /> [wip] </p>Install
yarn add svg-path-tools
Usage
import { parse, scale, stringify } from 'svg-path-tools'
const d = 'M15 10A5 5 0 0 1 10 15A5 5 0 0 1 5 10A5 5 0 0 1 15 10z'
const parsed = parse(d)
const scaled = scale(parsed, { scale: 0.5 })
const stringified = stringify(scaled)
// 'M7.5 5A2.5 2.5 0 0 1 5 7.5A2.5 2.5 0 0 1 2.5 5A2.5 2.5 0 0 1 7.5 5z'
Related
element-to-path Convert SVG element into path