message: Add enviroment type info
diff: @@ -20,7 +20,18 @@ export interface TypeInfo {
  importedObjectTypes: ImportedObjectDefinition[];
  importedQueryTypes: ImportedQueryDefinition[];
  importedEnumTypes: ImportedEnumDefinition[];
  + enviroment: {
  + mutation: {
  + sanitized?: ObjectDefinition;
  + client?: ObjectDefinition;
  + };
  + query: {
  + sanitized?: ObjectDefinition;
  + client?: ObjectDefinition;
  + };
  + };
  }
  +
  export function createTypeInfo(): TypeInfo {
  return {
  objectTypes: [],
  @@ -29,6 +40,10 @@ export function createTypeInfo(): TypeInfo {
  importedObjectTypes: [],
  importedQueryTypes: [],
  importedEnumTypes: [],
  + enviroment: {
  + mutation: {},
  + query: {},
  + },
  };
  }
  @@ -42,6 +57,10 @@ export function combineTypeInfo(typeInfos: TypeInfo[]): TypeInfo {
  importedObjectTypes: [],
  importedQueryTypes: [],
  importedEnumTypes: [],
  + enviroment: {
  + mutation: {},
  + query: {},
  + },
  };
  const compareImportedType = (
  