"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.comparePath = void 0;
const comparePathComponent = (a, b) => {
    if (a === b)
        return 0;
    return a > b ? -1 : 1;
};
const comparePath = (a, b) => {
    const aLen = a.length;
    const bLen = b.length;
    if (aLen !== bLen)
        return bLen - aLen;
    for (let i = 0; i < aLen; i++) {
        const c = comparePathComponent(a[i], b[i]);
        if (c !== 0)
            return c;
    }
    return 0;
};
exports.comparePath = comparePath;
//# sourceMappingURL=util.js.map