1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.markerOverlap = exports.toKnownSignature = void 0;
|
4 | var config_1 = require("../configuration/config");
|
5 | var toKnownSignature = function (signature, marks) {
|
6 | return (!config_1.settings.checkSignatures && marks.join('|')) || signature;
|
7 | };
|
8 | exports.toKnownSignature = toKnownSignature;
|
9 | var markerOverlap = function (a1, a2) {
|
10 | return a1.filter(function (mark) { return a2.indexOf(mark) >= 0; }).length === a1.length;
|
11 | };
|
12 | exports.markerOverlap = markerOverlap;
|