export function validateQueries()

in src/index.ts [101:121]


export function validateQueries(
  docs: DocumentNode[],
  schema: GraphQLSchema,
  rules?: ReadonlyArray<ValidationRule>,
  files?: string[],
): IQueryFileError[] {
  const results = [];

  docs.forEach((doc, index) => {
    const errs = validateQuery(schema, doc, rules);

    if (errs.length) {
      results.push({
        errors: errs.map((err) => err.toString()),
        file: files ? files[index] : '',
      });
    }
  });

  return results;
}