UNPKG

@graphql-codegen/flutter-freezed

Version:

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

17 lines (16 loc) 846 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.schemaVisitor = void 0; const index_js_1 = require("./freezed-declaration-blocks/index.js"); const node_repository_js_1 = require("./freezed-declaration-blocks/node-repository.js"); const schemaVisitor = (_schema, config) => { const nodeRepository = new node_repository_js_1.NodeRepository(); return { nodeRepository, EnumTypeDefinition: (node) => index_js_1.Block.build(config, node, nodeRepository), UnionTypeDefinition: (node) => index_js_1.Block.build(config, node, nodeRepository), ObjectTypeDefinition: (node) => index_js_1.Block.build(config, node, nodeRepository), InputObjectTypeDefinition: (node) => index_js_1.Block.build(config, node, nodeRepository), }; }; exports.schemaVisitor = schemaVisitor;