rOACCT/node_modules/pkg-dir73496adc0a18paginated-inlines
rOACCT/node_modules/pkg-dir
73496adc0a18paginated-inlines
readme.md
readme.md
pkg-dir ![Build Status](https://travis-ci.org/sindresorhus/pkg-dir)
Find the root directory of a Node.js project or npm package
Install
$ npm install pkg-dir
Usage
/ └── Users └── sindresorhus └── foo ├── package.json └── bar ├── baz └── example.js
js // example.js const pkgDir = require('pkg-dir'); (async () => { const rootDir = await pkgDir(__dirname); console.log(rootDir); //=> '/Users/sindresorhus/foo' })();
API
pkgDir([cwd])
Returns a Promise for either the project root path or undefined if it couldn't be found.
pkgDir.sync([cwd])
Returns the project root path or undefined if it couldn't be found.
cwd
Type: string<br> Default: process.cwd()
Directory to start from.
Related
- pkg-dir-cli - CLI for this module
- pkg-up - Find the closest package.json file
- find-up - Find a file by walking up parent directories
License
MIT © Sindre Sorhus
c4science · Help