This package has been deprecated

Author message:

Moved to @parametric-svg/parse

parametric-svg-parse

1.2.2 • Public • Published

Stability: experimental Code style: airbnb

parametric-svg-parse

A JS-based parser for parametric.svg graphics

Works in node and in browsers.

 

Install

$ npm install parametric-svg-parse
 

Use

const parse = require('parametric-svg-parse');
 
// In the browser:
  const domify = require('domify');
  const svg = domify('<svg><rect parametric:width="a + 5" /></svg>');
 
// …or in node:
  const svg = document.querySelect('#my-svg');
 
const ast = parse(svg);
ast;
//» { type: 'ParametricSvgAst',
//    version: 1,
//    parameters: [object Set],
//    defaults: [object Set] }

You can now pass the ast to parametric-svg-patch.

 

License

MIT © Tomek Wiszniewski

Package Sidebar

Install

npm i parametric-svg-parse

Weekly Downloads

5

Version

1.2.2

License

MIT

Last publish

Collaborators

  • tomekwi