14 lines
322 B
JavaScript
14 lines
322 B
JavaScript
|
import { dirname, resolve } from 'path';
|
||
|
export const walkUp = function* (path) {
|
||
|
for (path = resolve(path); path;) {
|
||
|
yield path;
|
||
|
const pp = dirname(path);
|
||
|
if (pp === path) {
|
||
|
break;
|
||
|
}
|
||
|
else {
|
||
|
path = pp;
|
||
|
}
|
||
|
}
|
||
|
};
|
||
|
//# sourceMappingURL=index.js.map
|