UNPKG

assetgraph

Version:

An auto discovery dependency graph based optimization framework for web pages and applications

18 lines (14 loc) 387 B
const parseDataUrl = require('data-urls'); module.exports = function resolveDataUrl(dataUrl) { try { const result = parseDataUrl(dataUrl); const assetConfig = { contentType: result.mimeType.essence, encoding: result.mimeType.parameters.get('charset') || 'utf-8', rawSrc: result.body }; return assetConfig; } catch (err) { return null; } };