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;
}