r2-navigator-js
Version:
Readium 2 'navigator' for NodeJS (TypeScript)
22 lines • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.uniqueCssSelector = exports.FRAG_ID_CSS_SELECTOR = void 0;
var debug_ = require("debug");
var cssselector2_1 = require("./cssselector2");
var cssselector3_1 = require("./cssselector3");
var cssselector2_2 = require("./cssselector2");
Object.defineProperty(exports, "FRAG_ID_CSS_SELECTOR", { enumerable: true, get: function () { return cssselector2_2.FRAG_ID_CSS_SELECTOR; } });
var debug = debug_("r2:navigator#electron/renderer/common/cssselector");
var IS_DEV = (process.env.NODE_ENV === "development" || process.env.NODE_ENV === "dev");
function uniqueCssSelector(input, doc, options) {
var res3 = (0, cssselector3_1.uniqueCssSelector)(input, doc, options);
if (IS_DEV) {
var res2 = (0, cssselector2_1.uniqueCssSelector)(input, doc, options);
if (res2 !== res3) {
debug(":::: CSS SELECTOR DIFF: ", res2, res3);
}
}
return res3;
}
exports.uniqueCssSelector = uniqueCssSelector;
//# sourceMappingURL=cssselector2-3.js.map