🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

dom-node-iterator

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dom-node-iterator - npm Package Compare versions

Comparing version

to
3.2.0

builtin.js

9

adapter.js

@@ -1,2 +0,1 @@

/*global document*/
'use strict';

@@ -10,5 +9,2 @@

var doc = typeof document === 'undefined' ? {} : document;
var builtin = doc.createNodeIterator;
function createNodeIterator(root) {

@@ -18,3 +14,4 @@ var whatToShow = arguments.length <= 1 || arguments[1] === undefined ? 0xFFFFFFFF : arguments[1];

var iter = builtin.call(this, root, whatToShow, filter, false);
var doc = root.ownerDocument;
var iter = doc.createNodeIterator(root, whatToShow, filter, false);
return new NodeIterator(iter, root, whatToShow, filter);

@@ -59,2 +56,2 @@ }

module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hZGFwdGVyLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7cUJBQ2Usa0JBQWtCOztBQUVqQyxJQUFNLEdBQUcsR0FBRyxPQUFPLFFBQVEsQUFBQyxLQUFLLFdBQVcsR0FBRyxFQUFFLEdBQUcsUUFBUSxDQUFBO0FBQzVELElBQU0sT0FBTyxHQUFHLEdBQUcsQ0FBQyxrQkFBa0IsQ0FBQTs7QUFHdEMsU0FBUyxrQkFBa0IsQ0FBQyxJQUFJLEVBQTBDO01BQXhDLFVBQVUseURBQUcsVUFBVTtNQUFFLE1BQU0seURBQUcsSUFBSTs7QUFDdEUsTUFBTSxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUE7QUFDaEUsU0FBTyxJQUFJLFlBQVksQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxNQUFNLENBQUMsQ0FBQTtDQUN4RDs7SUFHSyxZQUFZO0FBQ0wsV0FEUCxZQUFZLENBQ0osSUFBSSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFOzBCQUR4QyxZQUFZOztBQUVkLFFBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFBO0FBQ2hCLFFBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFBO0FBQzVCLFFBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFBO0FBQ3BCLFFBQUksQ0FBQyxhQUFhLEdBQUcsSUFBSSxDQUFBO0FBQ3pCLFFBQUksQ0FBQywwQkFBMEIsR0FBRyxJQUFJLENBQUE7QUFDdEMsUUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUE7R0FDbEI7O0FBUkcsY0FBWSxXQVVoQixRQUFRLEdBQUEsb0JBQUc7QUFDVCxRQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsRUFBRSxDQUFBO0FBQ3BDLFFBQUksQ0FBQywwQkFBMEIsR0FBRyxLQUFLLENBQUE7QUFDdkMsUUFBSSxNQUFNLEtBQUssSUFBSSxFQUFFLE9BQU8sSUFBSSxDQUFBO0FBQ2hDLFFBQUksQ0FBQyxhQUFhLEdBQUcsTUFBTSxDQUFBO0FBQzNCLFdBQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQTtHQUMxQjs7QUFoQkcsY0FBWSxXQWtCaEIsWUFBWSxHQUFBLHdCQUFHO0FBQ2IsUUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxZQUFZLEVBQUUsQ0FBQTtBQUN4QyxRQUFJLENBQUMsMEJBQTBCLEdBQUcsSUFBSSxDQUFBO0FBQ3RDLFFBQUksTUFBTSxLQUFLLElBQUksRUFBRSxPQUFPLElBQUksQ0FBQTtBQUNoQyxRQUFJLENBQUMsYUFBYSxHQUFHLE1BQU0sQ0FBQTtBQUMzQixXQUFPLElBQUksQ0FBQyxhQUFhLENBQUE7R0FDMUI7O0FBeEJHLGNBQVksV0EwQmhCLFFBQVEsR0FBQSxvQkFBRztBQUNULFdBQU8sdUJBQXVCLENBQUE7R0FDL0I7O1NBNUJHLFlBQVkiLCJmaWxlIjoiYWRhcHRlci5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qZ2xvYmFsIGRvY3VtZW50Ki9cbmV4cG9ydCBkZWZhdWx0IGNyZWF0ZU5vZGVJdGVyYXRvclxuXG5jb25zdCBkb2MgPSB0eXBlb2YoZG9jdW1lbnQpID09PSAndW5kZWZpbmVkJyA/IHt9IDogZG9jdW1lbnRcbmNvbnN0IGJ1aWx0aW4gPSBkb2MuY3JlYXRlTm9kZUl0ZXJhdG9yXG5cblxuZnVuY3Rpb24gY3JlYXRlTm9kZUl0ZXJhdG9yKHJvb3QsIHdoYXRUb1Nob3cgPSAweEZGRkZGRkZGLCBmaWx0ZXIgPSBudWxsKSB7XG4gIGNvbnN0IGl0ZXIgPSBidWlsdGluLmNhbGwodGhpcywgcm9vdCwgd2hhdFRvU2hvdywgZmlsdGVyLCBmYWxzZSlcbiAgcmV0dXJuIG5ldyBOb2RlSXRlcmF0b3IoaXRlciwgcm9vdCwgd2hhdFRvU2hvdywgZmlsdGVyKVxufVxuXG5cbmNsYXNzIE5vZGVJdGVyYXRvciB7XG4gIGNvbnN0cnVjdG9yKGl0ZXIsIHJvb3QsIHdoYXRUb1Nob3csIGZpbHRlcikge1xuICAgIHRoaXMucm9vdCA9IHJvb3RcbiAgICB0aGlzLndoYXRUb1Nob3cgPSB3aGF0VG9TaG93XG4gICAgdGhpcy5maWx0ZXIgPSBmaWx0ZXJcbiAgICB0aGlzLnJlZmVyZW5jZU5vZGUgPSByb290XG4gICAgdGhpcy5wb2ludGVyQmVmb3JlUmVmZXJlbmNlTm9kZSA9IHRydWVcbiAgICB0aGlzLl9pdGVyID0gaXRlclxuICB9XG5cbiAgbmV4dE5vZGUoKSB7XG4gICAgY29uc3QgcmVzdWx0ID0gdGhpcy5faXRlci5uZXh0Tm9kZSgpXG4gICAgdGhpcy5wb2ludGVyQmVmb3JlUmVmZXJlbmNlTm9kZSA9IGZhbHNlXG4gICAgaWYgKHJlc3VsdCA9PT0gbnVsbCkgcmV0dXJuIG51bGxcbiAgICB0aGlzLnJlZmVyZW5jZU5vZGUgPSByZXN1bHRcbiAgICByZXR1cm4gdGhpcy5yZWZlcmVuY2VOb2RlXG4gIH1cblxuICBwcmV2aW91c05vZGUoKSB7XG4gICAgY29uc3QgcmVzdWx0ID0gdGhpcy5faXRlci5wcmV2aW91c05vZGUoKVxuICAgIHRoaXMucG9pbnRlckJlZm9yZVJlZmVyZW5jZU5vZGUgPSB0cnVlXG4gICAgaWYgKHJlc3VsdCA9PT0gbnVsbCkgcmV0dXJuIG51bGxcbiAgICB0aGlzLnJlZmVyZW5jZU5vZGUgPSByZXN1bHRcbiAgICByZXR1cm4gdGhpcy5yZWZlcmVuY2VOb2RlXG4gIH1cblxuICB0b1N0cmluZygpIHtcbiAgICByZXR1cm4gJ1tvYmplY3QgTm9kZUl0ZXJhdG9yXSdcbiAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hZGFwdGVyLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztxQkFBZSxrQkFBa0I7O0FBR2pDLFNBQVMsa0JBQWtCLENBQUMsSUFBSSxFQUEwQztNQUF4QyxVQUFVLHlEQUFHLFVBQVU7TUFBRSxNQUFNLHlEQUFHLElBQUk7O0FBQ3RFLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUE7QUFDOUIsTUFBTSxJQUFJLEdBQUcsR0FBRyxDQUFDLGtCQUFrQixDQUFDLElBQUksRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLEtBQUssQ0FBQyxDQUFBO0FBQ3BFLFNBQU8sSUFBSSxZQUFZLENBQUMsSUFBSSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsTUFBTSxDQUFDLENBQUE7Q0FDeEQ7O0lBR0ssWUFBWTtBQUNMLFdBRFAsWUFBWSxDQUNKLElBQUksRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRTswQkFEeEMsWUFBWTs7QUFFZCxRQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQTtBQUNoQixRQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQTtBQUM1QixRQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQTtBQUNwQixRQUFJLENBQUMsYUFBYSxHQUFHLElBQUksQ0FBQTtBQUN6QixRQUFJLENBQUMsMEJBQTBCLEdBQUcsSUFBSSxDQUFBO0FBQ3RDLFFBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFBO0dBQ2xCOztBQVJHLGNBQVksV0FVaEIsUUFBUSxHQUFBLG9CQUFHO0FBQ1QsUUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxRQUFRLEVBQUUsQ0FBQTtBQUNwQyxRQUFJLENBQUMsMEJBQTBCLEdBQUcsS0FBSyxDQUFBO0FBQ3ZDLFFBQUksTUFBTSxLQUFLLElBQUksRUFBRSxPQUFPLElBQUksQ0FBQTtBQUNoQyxRQUFJLENBQUMsYUFBYSxHQUFHLE1BQU0sQ0FBQTtBQUMzQixXQUFPLElBQUksQ0FBQyxhQUFhLENBQUE7R0FDMUI7O0FBaEJHLGNBQVksV0FrQmhCLFlBQVksR0FBQSx3QkFBRztBQUNiLFFBQU0sTUFBTSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsWUFBWSxFQUFFLENBQUE7QUFDeEMsUUFBSSxDQUFDLDBCQUEwQixHQUFHLElBQUksQ0FBQTtBQUN0QyxRQUFJLE1BQU0sS0FBSyxJQUFJLEVBQUUsT0FBTyxJQUFJLENBQUE7QUFDaEMsUUFBSSxDQUFDLGFBQWEsR0FBRyxNQUFNLENBQUE7QUFDM0IsV0FBTyxJQUFJLENBQUMsYUFBYSxDQUFBO0dBQzFCOztBQXhCRyxjQUFZLFdBMEJoQixRQUFRLEdBQUEsb0JBQUc7QUFDVCxXQUFPLHVCQUF1QixDQUFBO0dBQy9COztTQTVCRyxZQUFZIiwiZmlsZSI6ImFkYXB0ZXIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBjcmVhdGVOb2RlSXRlcmF0b3JcblxuXG5mdW5jdGlvbiBjcmVhdGVOb2RlSXRlcmF0b3Iocm9vdCwgd2hhdFRvU2hvdyA9IDB4RkZGRkZGRkYsIGZpbHRlciA9IG51bGwpIHtcbiAgY29uc3QgZG9jID0gcm9vdC5vd25lckRvY3VtZW50XG4gIGNvbnN0IGl0ZXIgPSBkb2MuY3JlYXRlTm9kZUl0ZXJhdG9yKHJvb3QsIHdoYXRUb1Nob3csIGZpbHRlciwgZmFsc2UpXG4gIHJldHVybiBuZXcgTm9kZUl0ZXJhdG9yKGl0ZXIsIHJvb3QsIHdoYXRUb1Nob3csIGZpbHRlcilcbn1cblxuXG5jbGFzcyBOb2RlSXRlcmF0b3Ige1xuICBjb25zdHJ1Y3RvcihpdGVyLCByb290LCB3aGF0VG9TaG93LCBmaWx0ZXIpIHtcbiAgICB0aGlzLnJvb3QgPSByb290XG4gICAgdGhpcy53aGF0VG9TaG93ID0gd2hhdFRvU2hvd1xuICAgIHRoaXMuZmlsdGVyID0gZmlsdGVyXG4gICAgdGhpcy5yZWZlcmVuY2VOb2RlID0gcm9vdFxuICAgIHRoaXMucG9pbnRlckJlZm9yZVJlZmVyZW5jZU5vZGUgPSB0cnVlXG4gICAgdGhpcy5faXRlciA9IGl0ZXJcbiAgfVxuXG4gIG5leHROb2RlKCkge1xuICAgIGNvbnN0IHJlc3VsdCA9IHRoaXMuX2l0ZXIubmV4dE5vZGUoKVxuICAgIHRoaXMucG9pbnRlckJlZm9yZVJlZmVyZW5jZU5vZGUgPSBmYWxzZVxuICAgIGlmIChyZXN1bHQgPT09IG51bGwpIHJldHVybiBudWxsXG4gICAgdGhpcy5yZWZlcmVuY2VOb2RlID0gcmVzdWx0XG4gICAgcmV0dXJuIHRoaXMucmVmZXJlbmNlTm9kZVxuICB9XG5cbiAgcHJldmlvdXNOb2RlKCkge1xuICAgIGNvbnN0IHJlc3VsdCA9IHRoaXMuX2l0ZXIucHJldmlvdXNOb2RlKClcbiAgICB0aGlzLnBvaW50ZXJCZWZvcmVSZWZlcmVuY2VOb2RlID0gdHJ1ZVxuICAgIGlmIChyZXN1bHQgPT09IG51bGwpIHJldHVybiBudWxsXG4gICAgdGhpcy5yZWZlcmVuY2VOb2RlID0gcmVzdWx0XG4gICAgcmV0dXJuIHRoaXMucmVmZXJlbmNlTm9kZVxuICB9XG5cbiAgdG9TdHJpbmcoKSB7XG4gICAgcmV0dXJuICdbb2JqZWN0IE5vZGVJdGVyYXRvcl0nXG4gIH1cbn1cbiJdfQ==
{
"name": "dom-node-iterator",
"version": "3.1.3",
"version": "3.2.0",
"description": "A portable NodeIterator polyfill.",

@@ -27,5 +27,5 @@ "main": "index.js",

"devDependencies": {
"babel": "^5.8.23",
"babel-eslint": "^4.1.3",
"eslint": "^1.6.0"
"babel-cli": "^6.5.1",
"babel-eslint": "^5.0.0",
"eslint": "^2.2.0"
},

@@ -32,0 +32,0 @@ "eslintConfig": {

@@ -13,2 +13,6 @@ /*global document*/

var _builtin = require('./builtin');
var _builtin2 = _interopRequireDefault(_builtin);
var _implementation = require('./implementation');

@@ -18,16 +22,14 @@

var doc = typeof document === 'undefined' ? {} : document;
var builtin = doc.createNodeIterator;
function getPolyfill() {
if (typeof builtin === 'function') {
var iter = builtin.call(doc, doc, 0xFFFFFFFF, null, false);
if (iter.referenceNode === doc) return builtin;
try {
var doc = typeof document === 'undefined' ? {} : document;
var iter = _builtin2['default'](doc, 0xFFFFFFFF, null, false);
if (iter.referenceNode === doc) return _builtin2['default'];
return _adapter2['default'];
} catch (_) {
return _implementation2['default'];
}
return _implementation2['default'];
}
module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wb2x5ZmlsbC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O3FCQVF3QixXQUFXOzs7O3VCQVBmLFdBQVc7Ozs7OEJBQ0osa0JBQWtCOzs7O0FBRTdDLElBQU0sR0FBRyxHQUFHLE9BQU8sUUFBUSxBQUFDLEtBQUssV0FBVyxHQUFHLEVBQUUsR0FBRyxRQUFRLENBQUE7QUFDNUQsSUFBTSxPQUFPLEdBQUcsR0FBRyxDQUFDLGtCQUFrQixDQUFBOztBQUd2QixTQUFTLFdBQVcsR0FBRztBQUNwQyxNQUFJLE9BQU8sT0FBTyxBQUFDLEtBQUssVUFBVSxFQUFFO0FBQ2xDLFFBQU0sSUFBSSxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxVQUFVLEVBQUUsSUFBSSxFQUFFLEtBQUssQ0FBQyxDQUFBO0FBQzVELFFBQUksSUFBSSxDQUFDLGFBQWEsS0FBSyxHQUFHLEVBQUUsT0FBTyxPQUFPLENBQUE7QUFDOUMsZ0NBQWM7R0FDZjs7QUFFRCxxQ0FBcUI7Q0FDdEIiLCJmaWxlIjoicG9seWZpbGwuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKmdsb2JhbCBkb2N1bWVudCovXG5pbXBvcnQgYWRhcHRlciBmcm9tICcuL2FkYXB0ZXInXG5pbXBvcnQgaW1wbGVtZW50YXRpb24gZnJvbSAnLi9pbXBsZW1lbnRhdGlvbidcblxuY29uc3QgZG9jID0gdHlwZW9mKGRvY3VtZW50KSA9PT0gJ3VuZGVmaW5lZCcgPyB7fSA6IGRvY3VtZW50XG5jb25zdCBidWlsdGluID0gZG9jLmNyZWF0ZU5vZGVJdGVyYXRvclxuXG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGdldFBvbHlmaWxsKCkge1xuICBpZiAodHlwZW9mKGJ1aWx0aW4pID09PSAnZnVuY3Rpb24nKSB7XG4gICAgY29uc3QgaXRlciA9IGJ1aWx0aW4uY2FsbChkb2MsIGRvYywgMHhGRkZGRkZGRiwgbnVsbCwgZmFsc2UpXG4gICAgaWYgKGl0ZXIucmVmZXJlbmNlTm9kZSA9PT0gZG9jKSByZXR1cm4gYnVpbHRpblxuICAgIHJldHVybiBhZGFwdGVyXG4gIH1cblxuICByZXR1cm4gaW1wbGVtZW50YXRpb25cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9wb2x5ZmlsbC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O3FCQU13QixXQUFXOzs7O3VCQUxmLFdBQVc7Ozs7dUJBQ1gsV0FBVzs7Ozs4QkFDSixrQkFBa0I7Ozs7QUFHOUIsU0FBUyxXQUFXLEdBQUc7QUFDcEMsTUFBSTtBQUNGLFFBQU0sR0FBRyxHQUFHLE9BQU8sUUFBUSxBQUFDLEtBQUssV0FBVyxHQUFHLEVBQUUsR0FBRyxRQUFRLENBQUE7QUFDNUQsUUFBTSxJQUFJLEdBQUcscUJBQVEsR0FBRyxFQUFFLFVBQVUsRUFBRSxJQUFJLEVBQUUsS0FBSyxDQUFDLENBQUE7QUFDbEQsUUFBSSxJQUFJLENBQUMsYUFBYSxLQUFLLEdBQUcsRUFBRSw0QkFBYztBQUM5QyxnQ0FBYztHQUNmLENBQUMsT0FBTyxDQUFDLEVBQUU7QUFDVix1Q0FBcUI7R0FDdEI7Q0FDRiIsImZpbGUiOiJwb2x5ZmlsbC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qZ2xvYmFsIGRvY3VtZW50Ki9cbmltcG9ydCBhZGFwdGVyIGZyb20gJy4vYWRhcHRlcidcbmltcG9ydCBidWlsdGluIGZyb20gJy4vYnVpbHRpbidcbmltcG9ydCBpbXBsZW1lbnRhdGlvbiBmcm9tICcuL2ltcGxlbWVudGF0aW9uJ1xuXG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGdldFBvbHlmaWxsKCkge1xuICB0cnkge1xuICAgIGNvbnN0IGRvYyA9IHR5cGVvZihkb2N1bWVudCkgPT09ICd1bmRlZmluZWQnID8ge30gOiBkb2N1bWVudFxuICAgIGNvbnN0IGl0ZXIgPSBidWlsdGluKGRvYywgMHhGRkZGRkZGRiwgbnVsbCwgZmFsc2UpXG4gICAgaWYgKGl0ZXIucmVmZXJlbmNlTm9kZSA9PT0gZG9jKSByZXR1cm4gYnVpbHRpblxuICAgIHJldHVybiBhZGFwdGVyXG4gIH0gY2F0Y2ggKF8pIHtcbiAgICByZXR1cm4gaW1wbGVtZW50YXRpb25cbiAgfVxufVxuIl19

@@ -9,2 +9,6 @@ /*global document*/

var _builtin = require('./builtin');
var _builtin2 = _interopRequireDefault(_builtin);
var _polyfill = require('./polyfill');

@@ -14,8 +18,6 @@

var doc = typeof document === 'undefined' ? {} : document;
var builtin = doc.createNodeIterator;
var polyfill = _polyfill2['default']();
function shim() {
if (polyfill !== builtin) doc.createNodeIterator = polyfill;
var doc = typeof document === 'undefined' ? {} : document;
var polyfill = _polyfill2['default']();
if (polyfill !== _builtin2['default']) doc.createNodeIterator = polyfill;
return polyfill;

@@ -25,2 +27,2 @@ }

module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9zaGltLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7cUJBUXdCLElBQUk7Ozs7d0JBUEosWUFBWTs7OztBQUVwQyxJQUFNLEdBQUcsR0FBRyxPQUFPLFFBQVEsQUFBQyxLQUFLLFdBQVcsR0FBRyxFQUFFLEdBQUcsUUFBUSxDQUFBO0FBQzVELElBQU0sT0FBTyxHQUFHLEdBQUcsQ0FBQyxrQkFBa0IsQ0FBQTtBQUN0QyxJQUFNLFFBQVEsR0FBRyx1QkFBYSxDQUFBOztBQUdmLFNBQVMsSUFBSSxHQUFHO0FBQzdCLE1BQUksUUFBUSxLQUFLLE9BQU8sRUFBRSxHQUFHLENBQUMsa0JBQWtCLEdBQUcsUUFBUSxDQUFBO0FBQzNELFNBQU8sUUFBUSxDQUFBO0NBQ2hCIiwiZmlsZSI6InNoaW0uanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKmdsb2JhbCBkb2N1bWVudCovXG5pbXBvcnQgZ2V0UG9seWZpbGwgZnJvbSAnLi9wb2x5ZmlsbCdcblxuY29uc3QgZG9jID0gdHlwZW9mKGRvY3VtZW50KSA9PT0gJ3VuZGVmaW5lZCcgPyB7fSA6IGRvY3VtZW50XG5jb25zdCBidWlsdGluID0gZG9jLmNyZWF0ZU5vZGVJdGVyYXRvclxuY29uc3QgcG9seWZpbGwgPSBnZXRQb2x5ZmlsbCgpXG5cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gc2hpbSgpIHtcbiAgaWYgKHBvbHlmaWxsICE9PSBidWlsdGluKSBkb2MuY3JlYXRlTm9kZUl0ZXJhdG9yID0gcG9seWZpbGxcbiAgcmV0dXJuIHBvbHlmaWxsXG59XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9zaGltLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7cUJBS3dCLElBQUk7Ozs7dUJBSlIsV0FBVzs7Ozt3QkFDUCxZQUFZOzs7O0FBR3JCLFNBQVMsSUFBSSxHQUFHO0FBQzdCLE1BQU0sR0FBRyxHQUFHLE9BQU8sUUFBUSxBQUFDLEtBQUssV0FBVyxHQUFHLEVBQUUsR0FBRyxRQUFRLENBQUE7QUFDNUQsTUFBTSxRQUFRLEdBQUcsdUJBQWEsQ0FBQTtBQUM5QixNQUFJLFFBQVEseUJBQVksRUFBRSxHQUFHLENBQUMsa0JBQWtCLEdBQUcsUUFBUSxDQUFBO0FBQzNELFNBQU8sUUFBUSxDQUFBO0NBQ2hCIiwiZmlsZSI6InNoaW0uanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKmdsb2JhbCBkb2N1bWVudCovXG5pbXBvcnQgYnVpbHRpbiBmcm9tICcuL2J1aWx0aW4nXG5pbXBvcnQgZ2V0UG9seWZpbGwgZnJvbSAnLi9wb2x5ZmlsbCdcblxuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBzaGltKCkge1xuICBjb25zdCBkb2MgPSB0eXBlb2YoZG9jdW1lbnQpID09PSAndW5kZWZpbmVkJyA/IHt9IDogZG9jdW1lbnRcbiAgY29uc3QgcG9seWZpbGwgPSBnZXRQb2x5ZmlsbCgpXG4gIGlmIChwb2x5ZmlsbCAhPT0gYnVpbHRpbikgZG9jLmNyZWF0ZU5vZGVJdGVyYXRvciA9IHBvbHlmaWxsXG4gIHJldHVybiBwb2x5ZmlsbFxufVxuIl19