remoteSchemaSupportsFieldNameOnTypeName = async ({
  fieldName,
  typeName,
}) => {
  const introspectionData = await getCachedRemoteIntrospectionData()

  const type = introspectionData.__schema.types.find(
    ({ name }) => name === typeName
  )

  const fieldExists = !!type?.fields?.find(({ name }) => name === fieldName)

  return fieldExists
}
Checks if WPGraphQL is exposing a field on a type
for example `GatsbyPreviewData.manifestIds`
This allows us to make otherwise breaking changes in a backwards compatible way