UNPKG

knip

Version:

Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects

12 lines (11 loc) 374 B
export const byPathDepth = (a, b) => { const depthA = a.split('/'); const depthB = b.split('/'); if (depthA.length !== depthB.length) return depthA.length - depthB.length; if (depthA.includes('*') || depthA.includes('**')) return -1; if (depthB.includes('*') || depthB.includes('**')) return 1; return a.length - b.length; };