aboutsummaryrefslogtreecommitdiff
path: root/node_modules/pkg-dir
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-08-14 05:01:11 +0200
committerFlorian Dold <florian.dold@gmail.com>2017-08-14 05:02:09 +0200
commit363723fc84f7b8477592e0105aeb331ec9a017af (patch)
tree29f92724f34131bac64d6a318dd7e30612e631c7 /node_modules/pkg-dir
parent5634e77ad96bfe1818f6b6ee70b7379652e5487f (diff)
node_modules
Diffstat (limited to 'node_modules/pkg-dir')
-rw-r--r--node_modules/pkg-dir/index.js14
-rw-r--r--node_modules/pkg-dir/package.json9
-rw-r--r--node_modules/pkg-dir/readme.md17
3 files changed, 18 insertions, 22 deletions
diff --git a/node_modules/pkg-dir/index.js b/node_modules/pkg-dir/index.js
index ab09a3f12..f2fa20110 100644
--- a/node_modules/pkg-dir/index.js
+++ b/node_modules/pkg-dir/index.js
@@ -1,14 +1,10 @@
'use strict';
-var path = require('path');
-var findUp = require('find-up');
+const path = require('path');
+const findUp = require('find-up');
-module.exports = function (cwd) {
- return findUp('package.json', {cwd: cwd}).then(function (fp) {
- return fp ? path.dirname(fp) : null;
- });
-};
+module.exports = cwd => findUp('package.json', {cwd}).then(fp => fp ? path.dirname(fp) : null);
-module.exports.sync = function (cwd) {
- var fp = findUp.sync('package.json', {cwd: cwd});
+module.exports.sync = cwd => {
+ const fp = findUp.sync('package.json', {cwd});
return fp ? path.dirname(fp) : null;
};
diff --git a/node_modules/pkg-dir/package.json b/node_modules/pkg-dir/package.json
index 81f38d5cd..2bb7277c6 100644
--- a/node_modules/pkg-dir/package.json
+++ b/node_modules/pkg-dir/package.json
@@ -1,7 +1,7 @@
{
"name": "pkg-dir",
- "version": "1.0.0",
- "description": "Find the root directory of a npm package",
+ "version": "2.0.0",
+ "description": "Find the root directory of a Node.js project or npm package",
"license": "MIT",
"repository": "sindresorhus/pkg-dir",
"author": {
@@ -10,7 +10,7 @@
"url": "sindresorhus.com"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=4"
},
"scripts": {
"test": "xo && ava"
@@ -33,7 +33,6 @@
"file",
"search",
"match",
- "package",
"resolve",
"parent",
"parents",
@@ -45,7 +44,7 @@
"path"
],
"dependencies": {
- "find-up": "^1.0.0"
+ "find-up": "^2.1.0"
},
"devDependencies": {
"ava": "*",
diff --git a/node_modules/pkg-dir/readme.md b/node_modules/pkg-dir/readme.md
index 82bb83517..3cab12ef0 100644
--- a/node_modules/pkg-dir/readme.md
+++ b/node_modules/pkg-dir/readme.md
@@ -1,6 +1,6 @@
# pkg-dir [![Build Status](https://travis-ci.org/sindresorhus/pkg-dir.svg?branch=master)](https://travis-ci.org/sindresorhus/pkg-dir)
-> Find the root directory of a npm package
+> Find the root directory of a Node.js project or npm package
## Install
@@ -25,10 +25,10 @@ $ npm install --save pkg-dir
```js
// example.js
-var pkgDir = require('pkg-dir');
+const pkgDir = require('pkg-dir');
-pkgDir(__dirname).then(function (rootPath) {
- console.log(rootPath);
+pkgDir(__dirname).then(rootDir => {
+ console.log(rootDir);
//=> '/Users/sindresorhus/foo'
});
```
@@ -38,15 +38,15 @@ pkgDir(__dirname).then(function (rootPath) {
### pkgDir([cwd])
-Returns a promise that resolves to the package root path or `null`.
+Returns a `Promise` for either the project root path or `null` if it couldn't be found.
### pkgDir.sync([cwd])
-Returns the package root path or `null`.
+Returns the project root path or `null`.
#### cwd
-Type: `string`
+Type: `string`<br>
Default: `process.cwd()`
Directory to start from.
@@ -55,9 +55,10 @@ Directory to start from.
## Related
- [pkg-dir-cli](https://github.com/sindresorhus/pkg-dir-cli) - CLI for this module
+- [pkg-up](https://github.com/sindresorhus/pkg-up) - Find the closest package.json file
- [find-up](https://github.com/sindresorhus/find-up) - Find a file by walking up parent directories
## License
-MIT © [Sindre Sorhus](http://sindresorhus.com)
+MIT © [Sindre Sorhus](https://sindresorhus.com)