INNER CODE UNIT · TypeScript

getDistFolder

maciejtreder/ng-toolkit · schematics/_utils/index.ts:360

export function getDistFolder(tree: Tree, options: any): string {
    let toReturn;
    if (isUniversal(tree, options)) {
        let array = [getServerDistFolder(tree, options), getBrowserDistFolder(tree, options)]
        let A = array.concat().sort(),
            a1 = A[0], a2 = A[A.length - 1], L = a1.length, i = 0;
        while (i < L && a1.charAt(i) === a2.charAt(i)) i++;

        toReturn = a1.substring(0, i - 1);
    } else {
        toReturn = getBrowserDistFolder(tree, options);
        if (toReturn.lastIndexOf('/') >= 0) {
            toReturn = toReturn.substr(0, toReturn.lastIndexOf('/'));
        }
    }
    return toReturn;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…