UNPKG

svg-font

Version:

Parse a svg-font to a json object

21 lines (17 loc) 457 B
var trumpet = require('trumpet') , parse = function (callback) { var tr = trumpet() , result = {} tr.selectAll('glyph', function (glyph) { glyph.getAttribute('unicode', function (unicode) { glyph.getAttribute('d', function (d) { result[unicode] = d }) }) }) tr.once('end', function () { callback(null, result) }) return tr } module.exports = parse