diff options
| author | Michael Williamson <mike@zwobble.org> | 2014-03-21 19:54:39 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2014-03-21 19:54:39 +0000 |
| commit | ba588e0685c957db1e596c3d42991cfe34e0074e (patch) | |
| tree | 9411fb5ff7020d094d6c1d8ffbf24d624651c07a /lib/document-to-html.js | |
| parent | dd28f4577cc06928d2c9574a0f5bf5dd69693c12 (diff) | |
Shim setImmediate for browsers
Diffstat (limited to 'lib/document-to-html.js')
| -rw-r--r-- | lib/document-to-html.js | 8 |
1 files changed, 8 insertions, 0 deletions
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"); |
