UNPKG

@graphql-codegen/flutter-freezed

Version:

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

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