webpack-mjml-loader
Version:
[](https://www.npmjs.com/package/webpack-mjml-loader) [](https://www.npmjs.com/package/webpack-mjml-loader) [ • 794 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var mjml = _interopDefault(require('mjml'));
var loader = function loader(source) {
var options = this.getOptions();
var _mjml = mjml(source, options),
html = _mjml.html,
errors = _mjml.errors;
if (errors.length) {
var messages = errors.map(function (error) {
return "- " + error.formattedMessage;
});
var message = "[mjml-loader] ERROR in " + this.resourcePath + ":" + messages;
throw new Error(message);
}
return "export default " + JSON.stringify(html);
};
exports.default = loader;
//# sourceMappingURL=webpack-mjml-loader.cjs.development.js.map