diff --git a/src/common/Puppeteer.ts b/src/common/Puppeteer.ts index 2b7dad87e69d8..9cb299a20d76c 100644 --- a/src/common/Puppeteer.ts +++ b/src/common/Puppeteer.ts @@ -173,7 +173,7 @@ export class Puppeteer { this._lazyLauncher.product !== this._productName || this._changedProduct ) { - const { packageJson } = readPkgUp.sync(); + const { packageJson } = readPkgUp.sync({ cwd: __dirname }); switch (this._productName) { case 'firefox': this._preferredRevision = packageJson.puppeteer.firefox_revision; diff --git a/src/index.ts b/src/index.ts index cc48ebfe7d5d4..c395a7690ae14 100644 --- a/src/index.ts +++ b/src/index.ts @@ -18,7 +18,9 @@ import { initializePuppeteer, InitOptions } from './initialize'; import * as path from 'path'; import readPkgUp from 'read-pkg-up'; -const packageJsonResult = readPkgUp.sync(); +const packageJsonResult = readPkgUp.sync({ + cwd: __dirname, +}); const packageJson = packageJsonResult.packageJson as unknown; const rootDir = path.dirname(packageJsonResult.path);