font-awesome-svg-png
Version:
Font Awesome split to individual SVG and PNG files of different sizes along with Node.JS based generator
21 lines (16 loc) • 481 B
JavaScript
var Promise = require("bluebird"),
getIconList = require("./getIconList"),
getFontData = require("./getFontData");
function getGlyphs() {
return Promise.all([getIconList(), getFontData()]).spread(function (icons, fontData) {
return icons.map(function (icon) {
return {
id: icon.id,
unicodeHex: icon.unicodeHex,
unicodeDec: icon.unicodeDec,
data: fontData[icon.unicodeDec].data
}
});
});
}
module.exports = getGlyphs;