1.2.5 • Published 8 years ago

@parametric-svg/parse v1.2.5

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

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