All files / src/utils path-without-index.ts

100% Statements 10/10
100% Branches 5/5
100% Functions 1/1
100% Lines 10/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 111x 5x 5x 7x 3x 3x 2x 2x 5x 5x  
export function pathWithoutIndex(i: Record<string, string>) {
    const s = '/index';
    Object.entries(i).forEach(([k, v]) => {
        if (k.endsWith(s)) {
            k = k.substring(0, k.length - s.length);
            if (k in i) return;
            i[k] = v;
        }
    });
}