UNPKG

@graphql-codegen/flutter-freezed

Version:

GraphQL Code Generator plugin to generate Freezed models from your GraphQL schema

12 lines (11 loc) 700 B
import { FreezedFactoryBlockRepository, transformDefinition } from './utils.js'; 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), }; };