constructor(
    opts: $ReadOnly<{
      reason: string,
      packagePath: string,
    }>,
  ) {
    super(
      `The package ${opts.packagePath} contains an invalid package.json ` +
        'configuration. Consider raising this issue with the package ' +
        'maintainer(s).\nReason: ' +
        opts.reason,
    );
    // $FlowFixMe[unsafe-object-assign]
    Object.assign(this, opts);
  }
Absolute path of the package being resolved.