Comparing version 0.1.39 to 0.1.40
@@ -41,5 +41,3 @@ "use strict"; | ||
var Chunker = | ||
/*#__PURE__*/ | ||
function () { | ||
var Chunker = /*#__PURE__*/function () { | ||
function Chunker(content, renderTo, options) { | ||
@@ -92,5 +90,3 @@ (0, _classCallCheck2["default"])(this, Chunker); | ||
value: function () { | ||
var _flow = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(content, renderTo) { | ||
var _flow = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(content, renderTo) { | ||
var parsed, rendered; | ||
@@ -200,5 +196,3 @@ return _regenerator["default"].wrap(function _callee$(_context) { | ||
value: function () { | ||
var _render = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee2(parsed, startAt) { | ||
var _render = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee2(parsed, startAt) { | ||
var _this2 = this; | ||
@@ -265,7 +259,3 @@ | ||
return new Promise(function (resolve) { | ||
(0, _utils.requestIdleCallback)( | ||
/*#__PURE__*/ | ||
(0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee3() { | ||
(0, _utils.requestIdleCallback)( /*#__PURE__*/(0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { | ||
var result; | ||
@@ -314,5 +304,3 @@ return _regenerator["default"].wrap(function _callee3$(_context3) { | ||
value: function () { | ||
var _renderAsync = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee4(renderer) { | ||
var _renderAsync = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee4(renderer) { | ||
var result; | ||
@@ -370,5 +358,3 @@ return _regenerator["default"].wrap(function _callee4$(_context4) { | ||
value: function () { | ||
var _handleBreaks = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee5(node) { | ||
var _handleBreaks = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee5(node) { | ||
var currentPage, currentPosition, currentSide, previousBreakAfter, breakBefore, page; | ||
@@ -446,5 +432,3 @@ return _regenerator["default"].wrap(function _callee5$(_context5) { | ||
return (0, _wrapAsyncGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee6() { | ||
return (0, _wrapAsyncGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { | ||
var breakToken, page; | ||
@@ -589,7 +573,3 @@ return _regenerator["default"].wrap(function _callee6$(_context6) { | ||
_this4.q.enqueue( | ||
/*#__PURE__*/ | ||
(0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee7() { | ||
_this4.q.enqueue( /*#__PURE__*/(0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee7() { | ||
return _regenerator["default"].wrap(function _callee7$(_context7) { | ||
@@ -596,0 +576,0 @@ while (1) { |
@@ -11,9 +11,4 @@ "use strict"; | ||
/* global describe, it, expect */ | ||
describe("Chunker", function () { | ||
it("should create a page area", | ||
/*#__PURE__*/ | ||
(0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee() { | ||
it("should create a page area", /*#__PURE__*/(0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { | ||
var chunker; | ||
@@ -20,0 +15,0 @@ return _regenerator["default"].wrap(function _callee$(_context) { |
@@ -32,5 +32,3 @@ "use strict"; | ||
var Layout = | ||
/*#__PURE__*/ | ||
function () { | ||
var Layout = /*#__PURE__*/function () { | ||
function Layout(element, hooks, options) { | ||
@@ -60,5 +58,3 @@ (0, _classCallCheck2["default"])(this, Layout); | ||
value: function () { | ||
var _renderTo = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(wrapper, source, breakToken) { | ||
var _renderTo = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(wrapper, source, breakToken) { | ||
var bounds, | ||
@@ -290,5 +286,3 @@ start, | ||
value: function () { | ||
var _waitForImages = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee3(imgs) { | ||
var _waitForImages = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee3(imgs) { | ||
var _this = this; | ||
@@ -301,8 +295,4 @@ | ||
case 0: | ||
results = Array.from(imgs).map( | ||
/*#__PURE__*/ | ||
function () { | ||
var _ref = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee2(img) { | ||
results = Array.from(imgs).map( /*#__PURE__*/function () { | ||
var _ref = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee2(img) { | ||
return _regenerator["default"].wrap(function _callee2$(_context2) { | ||
@@ -346,5 +336,3 @@ while (1) { | ||
value: function () { | ||
var _awaitImageLoaded = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee4(image) { | ||
var _awaitImageLoaded = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee4(image) { | ||
return _regenerator["default"].wrap(function _callee4$(_context4) { | ||
@@ -433,8 +421,26 @@ while (1) { | ||
// Find closest element with data-ref | ||
renderedNode = (0, _dom.findElement)((0, _dom.prevValidNode)(temp), rendered); | ||
return; | ||
renderedNode = (0, _dom.findElement)((0, _dom.prevValidNode)(temp), rendered); // Check if temp is the last rendered node at its level. | ||
if (!temp.nextSibling) { | ||
// We need to ensure that the previous sibling of temp is fully rendered. | ||
var renderedNodeFromSource = (0, _dom.findElement)(renderedNode, source); | ||
var walker = document.createTreeWalker(renderedNodeFromSource, NodeFilter.SHOW_ELEMENT); | ||
var lastChildOfRenderedNodeFromSource = walker.lastChild(); | ||
var lastChildOfRenderedNodeMatchingFromRendered = (0, _dom.findElement)(lastChildOfRenderedNodeFromSource, rendered); // Check if we found that the last child in source | ||
if (!lastChildOfRenderedNodeMatchingFromRendered) { | ||
// Pending content to be rendered before virtual break token | ||
return; | ||
} // Otherwise we will return a break token as per below | ||
} // renderedNode is actually the last unbroken box that does not overflow. | ||
// Break Token is therefore the next sibling of renderedNode within source node. | ||
node = (0, _dom.findElement)(renderedNode, source).nextSibling; | ||
offset = 0; | ||
} else { | ||
node = (0, _dom.findElement)(renderedNode, source); | ||
offset = 0; | ||
} | ||
node = (0, _dom.findElement)(renderedNode, source); | ||
offset = 0; | ||
} else { | ||
@@ -494,5 +500,5 @@ renderedNode = (0, _dom.findElement)(container, rendered); | ||
if (overflow) { | ||
breakToken = this.createBreakToken(overflow, rendered, source); | ||
breakToken = this.createBreakToken(overflow, rendered, source); // breakToken is nullable | ||
if (breakToken["node"] && breakToken["offset"] && breakToken["node"].textContent) { | ||
if (breakToken && breakToken["node"] && breakToken["offset"] && breakToken["node"].textContent) { | ||
breakLetter = breakToken["node"].textContent.charAt(breakToken["offset"]); | ||
@@ -552,3 +558,3 @@ } else { | ||
var pos = (0, _utils.getBoundingClientRect)(node); | ||
var left = Math.floor(pos.left); | ||
var left = Math.round(pos.left); | ||
var right = Math.floor(pos.right); | ||
@@ -616,3 +622,3 @@ | ||
if (skip || right < end) { | ||
if (skip || right <= end) { | ||
next = (0, _dom.nodeAfter)(node, rendered); | ||
@@ -619,0 +625,0 @@ |
@@ -22,2 +22,8 @@ "use strict"; | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
/** | ||
@@ -27,5 +33,3 @@ * Render a page | ||
*/ | ||
var Page = | ||
/*#__PURE__*/ | ||
function () { | ||
var Page = /*#__PURE__*/function () { | ||
function Page(pagesArea, pageTemplate, blank, hooks) { | ||
@@ -128,5 +132,3 @@ (0, _classCallCheck2["default"])(this, Page); | ||
value: function () { | ||
var _layout = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(contents, breakToken, maxChars) { | ||
var _layout = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(contents, breakToken, maxChars) { | ||
var newBreakToken; | ||
@@ -166,5 +168,3 @@ return _regenerator["default"].wrap(function _callee$(_context) { | ||
value: function () { | ||
var _append = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee2(contents, breakToken) { | ||
var _append = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee2(contents, breakToken) { | ||
var newBreakToken; | ||
@@ -284,8 +284,7 @@ return _regenerator["default"].wrap(function _callee2$(_context2) { | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
var _iterator = _createForOfIteratorHelper(entries), | ||
_step; | ||
try { | ||
for (var _iterator = entries[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var entry = _step.value; | ||
@@ -306,14 +305,5 @@ var cr = entry.contentRect; | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
@@ -320,0 +310,0 @@ }); |
@@ -22,5 +22,3 @@ "use strict"; | ||
*/ | ||
var ContentParser = | ||
/*#__PURE__*/ | ||
function () { | ||
var ContentParser = /*#__PURE__*/function () { | ||
function ContentParser(content, cb) { | ||
@@ -27,0 +25,0 @@ (0, _classCallCheck2["default"])(this, ContentParser); |
@@ -24,7 +24,17 @@ "use strict"; | ||
var RunningHeaders = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var RunningHeaders = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(RunningHeaders, _Handler); | ||
var _super = _createSuper(RunningHeaders); | ||
function RunningHeaders(chunker, polisher, caller) { | ||
@@ -34,3 +44,3 @@ var _this; | ||
(0, _classCallCheck2["default"])(this, RunningHeaders); | ||
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(RunningHeaders).call(this, chunker, polisher, caller)); | ||
_this = _super.call(this, chunker, polisher, caller); | ||
_this.runningSelectors = {}; | ||
@@ -108,8 +118,7 @@ _this.elements = {}; | ||
if (set.identifier === "running") { | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
var _iterator = _createForOfIteratorHelper(selected), | ||
_step; | ||
try { | ||
for (var _iterator = selected[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var header = _step.value; | ||
@@ -119,14 +128,5 @@ header.style.display = "none"; | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
@@ -162,8 +162,7 @@ } | ||
var _iteratorNormalCompletion2 = true; | ||
var _didIteratorError2 = false; | ||
var _iteratorError2 = undefined; | ||
var _iterator2 = _createForOfIteratorHelper(this.orderedSelectors), | ||
_step2; | ||
try { | ||
for (var _iterator2 = this.orderedSelectors[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { | ||
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { | ||
var selector = _step2.value; | ||
@@ -192,14 +191,5 @@ | ||
} catch (err) { | ||
_didIteratorError2 = true; | ||
_iteratorError2 = err; | ||
_iterator2.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion2 && _iterator2["return"] != null) { | ||
_iterator2["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError2) { | ||
throw _iteratorError2; | ||
} | ||
} | ||
_iterator2.f(); | ||
} | ||
@@ -206,0 +196,0 @@ } |
@@ -26,7 +26,11 @@ "use strict"; | ||
var StringSets = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var StringSets = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(StringSets, _Handler); | ||
var _super = _createSuper(StringSets); | ||
function StringSets(chunker, polisher, caller) { | ||
@@ -36,3 +40,3 @@ var _this; | ||
(0, _classCallCheck2["default"])(this, StringSets); | ||
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(StringSets).call(this, chunker, polisher, caller)); | ||
_this = _super.call(this, chunker, polisher, caller); | ||
_this.stringSetSelectors = {}; | ||
@@ -88,13 +92,19 @@ _this.type; // pageLastString = last string variable defined on the page | ||
// get the value of the previous last string | ||
var previousPageLastString = this.pageLastString; | ||
if (this.pageLastString === undefined) { | ||
this.pageLastString = {}; | ||
} // get the value of the previous last string | ||
var _loop = function _loop() { | ||
var name = _Object$keys[_i]; | ||
var set = _this2.stringSetSelectors[name]; | ||
var selected = fragment.querySelectorAll(set.selector); | ||
var cssVar = previousPageLastString; | ||
var selected = fragment.querySelectorAll(set.selector); // let cssVar = previousPageLastString; | ||
// Get the last found string for the current identifier | ||
var cssVar = name in _this2.pageLastString ? _this2.pageLastString[name] : ""; | ||
selected.forEach(function (sel) { | ||
// push each content into the array to define in the variable the first and the last element of the page. | ||
_this2.pageLastString = selected[selected.length - 1].textContent; | ||
//this.pageLastString = selected[selected.length - 1].textContent; | ||
// Index by identifier | ||
_this2.pageLastString[name] = selected[selected.length - 1].textContent; | ||
@@ -101,0 +111,0 @@ if (_this2.type === "first") { |
@@ -26,7 +26,11 @@ "use strict"; | ||
var TargetCounters = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var TargetCounters = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(TargetCounters, _Handler); | ||
var _super = _createSuper(TargetCounters); | ||
function TargetCounters(chunker, polisher, caller) { | ||
@@ -36,3 +40,3 @@ var _this; | ||
(0, _classCallCheck2["default"])(this, TargetCounters); | ||
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(TargetCounters).call(this, chunker, polisher, caller)); | ||
_this = _super.call(this, chunker, polisher, caller); | ||
_this.styleSheet = polisher.styleSheet; | ||
@@ -39,0 +43,0 @@ _this.counterTargets = {}; |
@@ -28,8 +28,12 @@ "use strict"; | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
// import { nodeAfter } from "../../utils/dom"; | ||
var TargetText = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
var TargetText = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(TargetText, _Handler); | ||
var _super = _createSuper(TargetText); | ||
function TargetText(chunker, polisher, caller) { | ||
@@ -39,3 +43,3 @@ var _this; | ||
(0, _classCallCheck2["default"])(this, TargetText); | ||
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(TargetText).call(this, chunker, polisher, caller)); | ||
_this = _super.call(this, chunker, polisher, caller); | ||
_this.styleSheet = polisher.styleSheet; | ||
@@ -42,0 +46,0 @@ _this.textTargets = {}; |
@@ -26,7 +26,17 @@ "use strict"; | ||
var Breaks = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var Breaks = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(Breaks, _Handler); | ||
var _super = _createSuper(Breaks); | ||
function Breaks(chunker, polisher, caller) { | ||
@@ -36,3 +46,3 @@ var _this; | ||
(0, _classCallCheck2["default"])(this, Breaks); | ||
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(Breaks).call(this, chunker, polisher, caller)); | ||
_this = _super.call(this, chunker, polisher, caller); | ||
_this.breaks = {}; | ||
@@ -115,8 +125,7 @@ return _this; | ||
for (var i = 0; i < elements.length; i++) { | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
var _iterator = _createForOfIteratorHelper(breaks[b]), | ||
_step; | ||
try { | ||
for (var _iterator = breaks[b][Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var prop = _step.value; | ||
@@ -144,14 +153,5 @@ | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
@@ -158,0 +158,0 @@ } |
@@ -24,7 +24,17 @@ "use strict"; | ||
var Counters = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var Counters = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(Counters, _Handler); | ||
var _super = _createSuper(Counters); | ||
function Counters(chunker, polisher, caller) { | ||
@@ -34,3 +44,3 @@ var _this; | ||
(0, _classCallCheck2["default"])(this, Counters); | ||
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(Counters).call(this, chunker, polisher, caller)); | ||
_this = _super.call(this, chunker, polisher, caller); | ||
_this.styleSheet = polisher.styleSheet; | ||
@@ -242,8 +252,8 @@ _this.counters = {}; | ||
var increments = []; | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
var _iterator = _createForOfIteratorHelper(prevIncrements), | ||
_step; | ||
try { | ||
for (var _iterator = prevIncrements[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var styleRule = _step.value; | ||
@@ -257,14 +267,5 @@ var values = styleRule.style.counterIncrement.split(" "); | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
@@ -271,0 +272,0 @@ |
@@ -22,3 +22,5 @@ "use strict"; | ||
var _default = [_atpage["default"], _breaks["default"], _printMedia["default"], _splits["default"], _counters["default"], _lists["default"]]; | ||
var _positionFixed = _interopRequireDefault(require("./position-fixed")); | ||
var _default = [_atpage["default"], _breaks["default"], _printMedia["default"], _splits["default"], _counters["default"], _lists["default"], _positionFixed["default"]]; | ||
exports["default"] = _default; |
@@ -22,10 +22,20 @@ "use strict"; | ||
var Lists = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var Lists = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(Lists, _Handler); | ||
var _super = _createSuper(Lists); | ||
function Lists(chunker, polisher, caller) { | ||
(0, _classCallCheck2["default"])(this, Lists); | ||
return (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(Lists).call(this, chunker, polisher, caller)); | ||
return _super.call(this, chunker, polisher, caller); | ||
} | ||
@@ -37,8 +47,8 @@ | ||
var orderedLists = content.querySelectorAll("ol"); | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
var _iterator = _createForOfIteratorHelper(orderedLists), | ||
_step; | ||
try { | ||
for (var _iterator = orderedLists[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var list = _step.value; | ||
@@ -48,14 +58,5 @@ this.addDataNumbers(list); | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
@@ -67,8 +68,8 @@ } | ||
var orderedLists = pageElement.getElementsByTagName("ol"); | ||
var _iteratorNormalCompletion2 = true; | ||
var _didIteratorError2 = false; | ||
var _iteratorError2 = undefined; | ||
var _iterator2 = _createForOfIteratorHelper(orderedLists), | ||
_step2; | ||
try { | ||
for (var _iterator2 = orderedLists[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { | ||
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { | ||
var list = _step2.value; | ||
@@ -83,14 +84,5 @@ | ||
} catch (err) { | ||
_didIteratorError2 = true; | ||
_iteratorError2 = err; | ||
_iterator2.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion2 && _iterator2["return"] != null) { | ||
_iterator2["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError2) { | ||
throw _iteratorError2; | ||
} | ||
} | ||
_iterator2.f(); | ||
} | ||
@@ -97,0 +89,0 @@ } |
@@ -24,10 +24,14 @@ "use strict"; | ||
var PrintMedia = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var PrintMedia = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(PrintMedia, _Handler); | ||
var _super = _createSuper(PrintMedia); | ||
function PrintMedia(chunker, polisher, caller) { | ||
(0, _classCallCheck2["default"])(this, PrintMedia); | ||
return (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(PrintMedia).call(this, chunker, polisher, caller)); | ||
return _super.call(this, chunker, polisher, caller); | ||
} | ||
@@ -34,0 +38,0 @@ |
@@ -22,10 +22,14 @@ "use strict"; | ||
var Splits = | ||
/*#__PURE__*/ | ||
function (_Handler) { | ||
function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; } | ||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } | ||
var Splits = /*#__PURE__*/function (_Handler) { | ||
(0, _inherits2["default"])(Splits, _Handler); | ||
var _super = _createSuper(Splits); | ||
function Splits(chunker, polisher, caller) { | ||
(0, _classCallCheck2["default"])(this, Splits); | ||
return (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(Splits).call(this, chunker, polisher, caller)); | ||
return _super.call(this, chunker, polisher, caller); | ||
} | ||
@@ -32,0 +36,0 @@ |
@@ -28,5 +28,9 @@ "use strict"; | ||
var Polisher = | ||
/*#__PURE__*/ | ||
function () { | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
var Polisher = /*#__PURE__*/function () { | ||
function Polisher(setup) { | ||
@@ -67,5 +71,3 @@ (0, _classCallCheck2["default"])(this, Polisher); | ||
value: function () { | ||
var _add = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee2() { | ||
var _add = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { | ||
var _arguments = arguments, | ||
@@ -115,8 +117,4 @@ _this = this; | ||
_context2.next = 5; | ||
return Promise.all(fetched).then( | ||
/*#__PURE__*/ | ||
function () { | ||
var _ref = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(originals) { | ||
return Promise.all(fetched).then( /*#__PURE__*/function () { | ||
var _ref = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(originals) { | ||
var text, index; | ||
@@ -185,6 +183,4 @@ return _regenerator["default"].wrap(function _callee$(_context) { | ||
value: function () { | ||
var _convertViaSheet = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee3(cssStr, href) { | ||
var sheet, _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, url, str, text; | ||
var _convertViaSheet = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee3(cssStr, href) { | ||
var sheet, _iterator, _step, url, str, text; | ||
@@ -201,11 +197,10 @@ return _regenerator["default"].wrap(function _callee3$(_context3) { | ||
// Insert the imported sheets first | ||
_iteratorNormalCompletion = true; | ||
_didIteratorError = false; | ||
_iteratorError = undefined; | ||
_context3.prev = 6; | ||
_iterator = sheet.imported[Symbol.iterator](); | ||
_iterator = _createForOfIteratorHelper(sheet.imported); | ||
_context3.prev = 4; | ||
case 8: | ||
if (_iteratorNormalCompletion = (_step = _iterator.next()).done) { | ||
_context3.next = 20; | ||
_iterator.s(); | ||
case 6: | ||
if ((_step = _iterator.n()).done) { | ||
_context3.next = 17; | ||
break; | ||
@@ -215,3 +210,3 @@ } | ||
url = _step.value; | ||
_context3.next = 12; | ||
_context3.next = 10; | ||
return (0, _request["default"])(url).then(function (response) { | ||
@@ -221,51 +216,33 @@ return response.text(); | ||
case 12: | ||
case 10: | ||
str = _context3.sent; | ||
_context3.next = 15; | ||
_context3.next = 13; | ||
return this.convertViaSheet(str, url); | ||
case 15: | ||
case 13: | ||
text = _context3.sent; | ||
this.insert(text); | ||
case 17: | ||
_iteratorNormalCompletion = true; | ||
_context3.next = 8; | ||
case 15: | ||
_context3.next = 6; | ||
break; | ||
case 20: | ||
_context3.next = 26; | ||
case 17: | ||
_context3.next = 22; | ||
break; | ||
case 19: | ||
_context3.prev = 19; | ||
_context3.t0 = _context3["catch"](4); | ||
_iterator.e(_context3.t0); | ||
case 22: | ||
_context3.prev = 22; | ||
_context3.t0 = _context3["catch"](6); | ||
_didIteratorError = true; | ||
_iteratorError = _context3.t0; | ||
case 26: | ||
_context3.prev = 26; | ||
_context3.prev = 27; | ||
_iterator.f(); | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
return _context3.finish(22); | ||
case 29: | ||
_context3.prev = 29; | ||
if (!_didIteratorError) { | ||
_context3.next = 32; | ||
break; | ||
} | ||
throw _iteratorError; | ||
case 32: | ||
return _context3.finish(29); | ||
case 33: | ||
return _context3.finish(26); | ||
case 34: | ||
case 25: | ||
this.sheets.push(sheet); | ||
@@ -287,3 +264,3 @@ | ||
case 39: | ||
case 30: | ||
case "end": | ||
@@ -293,3 +270,3 @@ return _context3.stop(); | ||
} | ||
}, _callee3, this, [[6, 22, 26, 34], [27,, 29, 33]]); | ||
}, _callee3, this, [[4, 19, 22, 25]]); | ||
})); | ||
@@ -296,0 +273,0 @@ |
@@ -24,5 +24,3 @@ "use strict"; | ||
var Sheet = | ||
/*#__PURE__*/ | ||
function () { | ||
var Sheet = /*#__PURE__*/function () { | ||
function Sheet(url, hooks) { | ||
@@ -60,5 +58,3 @@ (0, _classCallCheck2["default"])(this, Sheet); | ||
value: function () { | ||
var _parse = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(text) { | ||
var _parse = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(text) { | ||
return _regenerator["default"].wrap(function _callee$(_context) { | ||
@@ -65,0 +61,0 @@ while (1) { |
@@ -43,7 +43,3 @@ "use strict"; | ||
var previewer = new _previewer["default"](config.settings); | ||
ready.then( | ||
/*#__PURE__*/ | ||
(0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee() { | ||
ready.then( /*#__PURE__*/(0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { | ||
var done; | ||
@@ -50,0 +46,0 @@ return _regenerator["default"].wrap(function _callee$(_context) { |
@@ -30,5 +30,9 @@ "use strict"; | ||
var Previewer = | ||
/*#__PURE__*/ | ||
function () { | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
var Previewer = /*#__PURE__*/function () { | ||
function Previewer(options) { | ||
@@ -98,8 +102,8 @@ var _this = this; | ||
var params = new URLSearchParams(url.search); | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
var _iterator = _createForOfIteratorHelper(params.entries()), | ||
_step; | ||
try { | ||
for (var _iterator = params.entries()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var pair = _step.value; | ||
@@ -112,14 +116,5 @@ | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
@@ -172,5 +167,3 @@ | ||
value: function () { | ||
var _preview = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(content, stylesheets, renderTo) { | ||
var _preview = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(content, stylesheets, renderTo) { | ||
var _this$polisher; | ||
@@ -177,0 +170,0 @@ |
@@ -10,2 +10,3 @@ "use strict"; | ||
var trim = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "\"' "; | ||
if (el == null) return; | ||
return el.replace(new RegExp("^[".concat(trim, "]+")), "").replace(new RegExp("[".concat(trim, "]+$")), "").replace(/["']/g, function (match) { | ||
@@ -12,0 +13,0 @@ return "\\" + match; |
@@ -39,11 +39,5 @@ "use strict"; | ||
var _marked = | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(walk), | ||
_marked2 = | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(words), | ||
_marked3 = | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(letters); | ||
var _marked = /*#__PURE__*/_regenerator["default"].mark(walk), | ||
_marked2 = /*#__PURE__*/_regenerator["default"].mark(words), | ||
_marked3 = /*#__PURE__*/_regenerator["default"].mark(letters); | ||
@@ -50,0 +44,0 @@ function isElement(node) { |
@@ -20,7 +20,11 @@ "use strict"; | ||
function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
// import JSZip from "jszip"; | ||
// window.JSZip = JSZip; | ||
var Epub = | ||
/*#__PURE__*/ | ||
function () { | ||
var Epub = /*#__PURE__*/function () { | ||
function Epub(bookData) {// this.epub = ePub({ | ||
@@ -49,6 +53,4 @@ // worker: false, | ||
value: function () { | ||
var _sections = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(spine) { | ||
var text, pattern, _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, section, href, html; | ||
var _sections = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(spine) { | ||
var text, pattern, _iterator, _step, section, href, html; | ||
@@ -61,11 +63,10 @@ return _regenerator["default"].wrap(function _callee$(_context) { | ||
pattern = /<body[^>]*>((.|[\n\r])*)<\/body>/im; | ||
_iteratorNormalCompletion = true; | ||
_didIteratorError = false; | ||
_iteratorError = undefined; | ||
_context.prev = 5; | ||
_iterator = spine[Symbol.iterator](); | ||
_iterator = _createForOfIteratorHelper(spine); | ||
_context.prev = 3; | ||
case 7: | ||
if (_iteratorNormalCompletion = (_step = _iterator.next()).done) { | ||
_context.next = 17; | ||
_iterator.s(); | ||
case 5: | ||
if ((_step = _iterator.n()).done) { | ||
_context.next = 14; | ||
break; | ||
@@ -76,3 +77,3 @@ } | ||
href = section.href; | ||
_context.next = 12; | ||
_context.next = 10; | ||
return fetch(href).then(function (response) { | ||
@@ -85,3 +86,3 @@ return response.text(); | ||
case 12: | ||
case 10: | ||
html = _context.sent; | ||
@@ -91,45 +92,27 @@ text += html; // let body = html.querySelector("body"); | ||
case 14: | ||
_iteratorNormalCompletion = true; | ||
_context.next = 7; | ||
case 12: | ||
_context.next = 5; | ||
break; | ||
case 17: | ||
_context.next = 23; | ||
case 14: | ||
_context.next = 19; | ||
break; | ||
case 16: | ||
_context.prev = 16; | ||
_context.t0 = _context["catch"](3); | ||
_iterator.e(_context.t0); | ||
case 19: | ||
_context.prev = 19; | ||
_context.t0 = _context["catch"](5); | ||
_didIteratorError = true; | ||
_iteratorError = _context.t0; | ||
case 23: | ||
_context.prev = 23; | ||
_context.prev = 24; | ||
_iterator.f(); | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
return _context.finish(19); | ||
case 26: | ||
_context.prev = 26; | ||
if (!_didIteratorError) { | ||
_context.next = 29; | ||
break; | ||
} | ||
throw _iteratorError; | ||
case 29: | ||
return _context.finish(26); | ||
case 30: | ||
return _context.finish(23); | ||
case 31: | ||
case 22: | ||
return _context.abrupt("return", text); | ||
case 32: | ||
case 23: | ||
case "end": | ||
@@ -139,3 +122,3 @@ return _context.stop(); | ||
} | ||
}, _callee, null, [[5, 19, 23, 31], [24,, 26, 30]]); | ||
}, _callee, null, [[3, 16, 19, 22]]); | ||
})); | ||
@@ -142,0 +125,0 @@ |
@@ -22,5 +22,3 @@ "use strict"; | ||
*/ | ||
var Hook = | ||
/*#__PURE__*/ | ||
function () { | ||
var Hook = /*#__PURE__*/function () { | ||
function Hook(context) { | ||
@@ -27,0 +25,0 @@ (0, _classCallCheck2["default"])(this, Hook); |
@@ -21,5 +21,3 @@ "use strict"; | ||
*/ | ||
var Queue = | ||
/*#__PURE__*/ | ||
function () { | ||
var Queue = /*#__PURE__*/function () { | ||
function Queue(context) { | ||
@@ -26,0 +24,0 @@ (0, _classCallCheck2["default"])(this, Queue); |
@@ -19,5 +19,3 @@ "use strict"; | ||
function _request() { | ||
_request = (0, _asyncToGenerator2["default"])( | ||
/*#__PURE__*/ | ||
_regenerator["default"].mark(function _callee(url) { | ||
_request = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(url) { | ||
var options, | ||
@@ -24,0 +22,0 @@ _args = arguments; |
@@ -219,2 +219,10 @@ "use strict"; | ||
continue; | ||
} // support for period character in id | ||
if (codeUnit == 0x002E) { | ||
if (string.charAt(0) == "#") { | ||
result += "\\."; | ||
continue; | ||
} | ||
} // If the character is not handled by one of the above rules and is | ||
@@ -221,0 +229,0 @@ // greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or |
{ | ||
"name": "pagedjs", | ||
"version": "0.1.39", | ||
"version": "0.1.40", | ||
"description": "Chunks up a document into paged media flows and applies print styles", | ||
@@ -12,4 +12,4 @@ "author": "Fred Chasen", | ||
"dependencies": { | ||
"@babel/polyfill": "^7.8.3", | ||
"@babel/runtime": "^7.8.4", | ||
"@babel/polyfill": "^7.8.7", | ||
"@babel/runtime": "^7.9.2", | ||
"css-tree": "1.0.0-alpha.39", | ||
@@ -20,20 +20,18 @@ "event-emitter": "^0.3.5" | ||
"@babel/cli": "^7.8.4", | ||
"@babel/core": "^7.8.4", | ||
"@babel/core": "^7.9.0", | ||
"@babel/plugin-proposal-async-generator-functions": "^7.8.3", | ||
"@babel/plugin-transform-runtime": "^7.8.3", | ||
"@babel/preset-env": "^7.8.4", | ||
"babel-core": "^7.0.0-bridge.0", | ||
"babel-jest": "^25.1.0", | ||
"@babel/plugin-transform-runtime": "^7.9.0", | ||
"@babel/preset-env": "^7.9.0", | ||
"chalk": "^3.0.0", | ||
"eslint": "^6.8.0", | ||
"express": "^4.17.1", | ||
"ghostscript4js": "^3.1.1", | ||
"jest": "^25.1.0", | ||
"jest-image-snapshot": "^2.12.0", | ||
"ghostscript4js": "^3.2.1", | ||
"jest": "^25.2.3", | ||
"jest-image-snapshot": "^3.0.1", | ||
"puppeteer": "^2.1.1", | ||
"rimraf": "^3.0.2", | ||
"rollup": "^1.31.1", | ||
"rollup": "^2.2.0", | ||
"rollup-plugin-commonjs": "^10.1.0", | ||
"rollup-plugin-json": "^4.0.0", | ||
"rollup-plugin-livereload": "^1.0.4", | ||
"rollup-plugin-livereload": "^1.1.0", | ||
"rollup-plugin-node-builtins": "^2.1.2", | ||
@@ -44,13 +42,13 @@ "rollup-plugin-node-resolve": "^5.2.0", | ||
"scripts": { | ||
"build": "./node_modules/.bin/rollup -c", | ||
"legacy": "./node_modules/.bin/rollup -c rollup.legacy.config.js", | ||
"start": "./node_modules/.bin/rollup -w -c rollup.server.config.js", | ||
"test": "npm run tests && npm run specs", | ||
"tests": "./node_modules/.bin/jest", | ||
"specs": "./node_modules/.bin/jest --config=specs/jest.config.js", | ||
"compile": "./node_modules/.bin/babel src/ -d lib/", | ||
"build": "rollup -c", | ||
"legacy": "rollup -c rollup.legacy.config.js", | ||
"start": "rollup -w -c rollup.server.config.js", | ||
"test": "npm run lint && npm run tests && npm run specs", | ||
"tests": "jest", | ||
"specs": "jest --config=specs/jest.config.js", | ||
"compile": "babel src/ -d lib/", | ||
"pretest": "npm run build", | ||
"prepublishOnly": "npm run build && npm run compile && npm run legacy", | ||
"watch": "./node_modules/.bin/rollup -w -c", | ||
"lint": "./node_modules/.bin/eslint -c .eslintrc.js src", | ||
"watch": "rollup -w -c", | ||
"lint": "eslint -c .eslintrc.js src specs", | ||
"docker": "docker build -t pagedmedia/pagedjs . && docker run -it --security-opt 'seccomp=seccomp.json' -v $(pwd)/specs:/home/node/pagedjs/specs pagedmedia/pagedjs npm test" | ||
@@ -57,0 +55,0 @@ }, |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
4744167
20
42
146726
Updated@babel/polyfill@^7.8.7
Updated@babel/runtime@^7.9.2