import {dirname} from 'node:path'; import {findLongestCommonPrefix} from './string.js'; export function findLongestCommonPath(paths: ReadonlyArray): string { const longestCommonPrefix = findLongestCommonPrefix(paths); if (longestCommonPrefix.endsWith('/')) { return longestCommonPrefix; } else if (longestCommonPrefix) { return dirname(longestCommonPrefix); } else { return ''; } }