message: jest-haste-map: improve JSON parse error
  * jest-haste-map: improve JSON parse error
  Ran into this failing because of a git branch named `package.json` and it was hard to debug. This adds the path to the error.
  * lint: semicolon
diff: @@ -52,12 +52,16 @@ export async function worker(data: WorkerMessage): Promise<WorkerMetadata> {
  // Process a package.json that is returned as a PACKAGE type with its name.
  if (filePath.endsWith(PACKAGE_JSON)) {
  content = fs.readFileSync(filePath, 'utf8');
  + try {
  const fileData = JSON.parse(content);
  if (fileData.name) {
  id = fileData.name;
  module = [filePath, H.PACKAGE];
  }
  + } catch (err) {
  + throw new Error(`Cannot parse ${filePath} as JSON: ${err.message}`);
  + }
  // Process a randome file that is returned as a MODULE.
  } else if (!blacklist.has(filePath.substr(filePath.lastIndexOf('.')))) {
  