UNPKG

banjo-kentico-cloud-delivery

Version:
24 lines 884 B
"use strict"; exports.__esModule = true; function getParserAdapter() { var parser; // Only Node.JS has a process variable that is of [[Class]] process if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') { // For node use var adapter = require('./adapters/parse5-rich-text.parser'); // instantiate class parser = new adapter.Parse5RichTextParser(); } else if (typeof XMLHttpRequest !== 'undefined') { // For browsers use var adapter = require('./adapters/browser-rich-text.parser'); // instantiate class parser = new adapter.BrowserRichTextParser(); } if (!parser) { throw Error("Invalid or unsupported parser adapter"); } return parser; } exports.getParserAdapter = getParserAdapter; //# sourceMappingURL=parser-adapter.js.map