2 const path = require('path');
3 const findUp = require('find-up');
5 const pkgDir = async cwd => {
6 const filePath = await findUp('package.json', {cwd});
7 return filePath && path.dirname(filePath);
10 module.exports = pkgDir;
11 // TODO: Remove this for the next major release
12 module.exports.default = pkgDir;
14 module.exports.sync = cwd => {
15 const filePath = findUp.sync('package.json', {cwd});
16 return filePath && path.dirname(filePath);