UNPKG

webpack-mjml-loader

Version:

[![npm](https://badgen.net/npm/v/webpack-mjml-loader)](https://www.npmjs.com/package/webpack-mjml-loader) [![npm](https://badgen.net/npm/dm/webpack-mjml-loader)](https://www.npmjs.com/package/webpack-mjml-loader) [![GitHub Actions](https://img.shields.io/

29 lines (20 loc) 794 B
'use strict'; 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