function isSubpathDefinedInExportsLike(
  exportsLikeMap: NormalizedExportsLikeMap,
  subpath: string,
): boolean {
  if (exportsLikeMap.has(subpath)) {
    return true;
  }

  // Attempt to match after expanding any subpath pattern keys
  for (const key of exportsLikeMap.keys()) {
    if (
      key.split('*').length === 2 &&
      matchSubpathPattern(key, subpath) != null
    ) {
      return true;
    }
  }

  return false;
}
Identifies whether the given subpath is defined in the given "exports"-like
mapping. Does not reduce exports conditions (therefore does not identify
whether the subpath is mapped to a value).