Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ancestor-directories

ksxnodemodules50MIT1.0.3TypeScript support: included

Iterate over all parent directories of a given path

ancestor, parent, container, dirname, directory, list, iterate

readme

ancestor-directories

Iterate over all parent directories of a given path

Requirements

  • Node.js ≥ 8.9.0

APIs

Function Signature

declare function allAncestorDirectories (path: string): IterableIterator<string>

Example

import process from 'process'
import {allAncestorDirectories} from 'ancestor-directories'

const ancestors = [...allAncestorDirectories(process.cwd())]
console.log('All ancestors of cwd', ancestors)

License

MIT © Hoàng Văn Khải