f358f7e5a483aa3db2317ba2de45e50678a92cd0b22e71a57f4b733e403274e0ac45a34dc88bd44ff6af72bbaccd54bebb08c118aea886f0b03f6a144232bb 297 B

12345678910
  1. 'use strict';
  2. const path = require('path');
  3. const findUp = require('find-up');
  4. module.exports = cwd => findUp('package.json', {cwd}).then(fp => fp ? path.dirname(fp) : null);
  5. module.exports.sync = cwd => {
  6. const fp = findUp.sync('package.json', {cwd});
  7. return fp ? path.dirname(fp) : null;
  8. };