svg2js

0.0.4-alpha1 • Public • Published

svg2js

Handy utility to convert SVG images to inline Javascript

Installation

npm install --save svg2js

Usage

Svg2Js API is Promise based

Usage 1 (Save to file as Javascript Module):

import Svg2Js from 'svg2js'
 
Svg2Js.create({
  source: '/Users/userX/myImage.svg',
  destination: '/Users/userX/myImage.js'
}).then(() => console.log('SUCCESS!'))
 

after conversion JS SVG can be used as regular JS module

var MySvgImage = require('../../../../selectorAssets/runtime/icons/myImage.js')
 
//USE MySvgImage as inline value for rendering in various tools/libs
 

Usage 2 (Get inline value):

import Svg2Js from 'svg2js'
 
Svg2Js.convert({
  source: '/Users/userX/myImage.svg'
}).then((result) => console.log('SUCCESS!', result))
 

Contributing

Basicaly clone, change, test, push and pull request.

License

icon-toolkit is licensed under the MIT license.

Package Sidebar

Install

npm i svg2js

Weekly Downloads

2,028

Version

0.0.4-alpha1

License

MIT

Unpacked Size

269 kB

Total Files

13

Last publish

Collaborators

  • pavjacko