UNPKG

html-build

Version:

Utility script to build HTML documents - Appends scripts and styles, removes debug parts, append HTML partials, template options, etc.

33 lines (32 loc) 805 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); let logger = console; let failer = createDefaultFailer(); function setLogger(newLogger) { logger = newLogger; } exports.setLogger = setLogger; function log(...messages) { logger.log(...messages); } exports.log = log; function warn(...messages) { logger.warn(...messages); } exports.warn = warn; var fail; (function (fail) { function warn(...messages) { failer.warn(...messages); } fail.warn = warn; })(fail = exports.fail || (exports.fail = {})); function createDefaultFailer() { return { warn(...messages) { warn(...messages); throw new Error(messages[0]); } }; } exports.createDefaultFailer = createDefaultFailer;