UNPKG

graphql-codegen-flutter-freezed

Version:

A stand-alone package to generate Freezed models from GraphQL schema based on the flutter-freezed plugin for GraphQL Code Generator

12 lines (11 loc) 697 B
import { FreezedFactoryBlockRepository, transformDefinition } from './utils'; export const schemaVisitor = (_schema, config) => { const freezedFactoryBlockRepository = new FreezedFactoryBlockRepository(); return { freezedFactoryBlockRepository, EnumTypeDefinition: (node) => transformDefinition(config, freezedFactoryBlockRepository, node), UnionTypeDefinition: (node) => transformDefinition(config, freezedFactoryBlockRepository, node), ObjectTypeDefinition: (node) => transformDefinition(config, freezedFactoryBlockRepository, node), InputObjectTypeDefinition: (node) => transformDefinition(config, freezedFactoryBlockRepository, node), }; };