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

16 lines (15 loc) 856 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.schemaVisitor = void 0; const utils_1 = require("./utils"); const schemaVisitor = (_schema, config) => { const freezedFactoryBlockRepository = new utils_1.FreezedFactoryBlockRepository(); return { freezedFactoryBlockRepository, EnumTypeDefinition: (node) => (0, utils_1.transformDefinition)(config, freezedFactoryBlockRepository, node), UnionTypeDefinition: (node) => (0, utils_1.transformDefinition)(config, freezedFactoryBlockRepository, node), ObjectTypeDefinition: (node) => (0, utils_1.transformDefinition)(config, freezedFactoryBlockRepository, node), InputObjectTypeDefinition: (node) => (0, utils_1.transformDefinition)(config, freezedFactoryBlockRepository, node), }; }; exports.schemaVisitor = schemaVisitor;