From ba588e0685c957db1e596c3d42991cfe34e0074e Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Fri, 21 Mar 2014 19:54:39 +0000 Subject: Shim setImmediate for browsers --- lib/document-to-html.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib') diff --git a/lib/document-to-html.js b/lib/document-to-html.js index 6eef821..ddb8848 100644 --- a/lib/document-to-html.js +++ b/lib/document-to-html.js @@ -8,6 +8,14 @@ var results = require("./results"); exports.DocumentConverter = DocumentConverter; +// TODO: investigate tidier solutions +if (typeof setImmediate === "undefined") { + var setImmediate = function(callback) { + setTimeout(callback, 0); + }; +} + + function DocumentConverter(options) { options = options || {}; var defaultParagraphStyle = htmlPaths.topLevelElement("p"); -- cgit v1.2.3