parentPaths.js 265 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 12 13 'use strict'; module.exports = function parentPaths(path) { const pieces = path.split('.'); let cur = ''; const ret = []; for (let i = 0; i < pieces.length; ++i) { cur += (cur.length > 0 ? '.' : '') + pieces[i]; ret.push(cur); } return ret; };