UNPKG

graphile-build

Version:

Build a GraphQL schema from plugins

58 lines 2.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultPreset = exports.GraphileBuildLibPreset = void 0; const tslib_1 = require("tslib"); require("./interfaces.js"); require("graphile-config"); const grafast = tslib_1.__importStar(require("grafast")); const graphql = tslib_1.__importStar(require("grafast/graphql")); const index_ts_1 = require("./plugins/index.js"); const utils_ts_1 = require("./utils.js"); const version_ts_1 = require("./version.js"); exports.GraphileBuildLibPreset = { lib: { versions: { grafast: grafast.version, graphql: graphql.version, "graphile-build": version_ts_1.version, }, graphql, grafast, graphileBuild: { EXPORTABLE: utils_ts_1.EXPORTABLE, EXPORTABLE_ARRAY_CLONE: utils_ts_1.EXPORTABLE_ARRAY_CLONE, EXPORTABLE_OBJECT_CLONE: utils_ts_1.EXPORTABLE_OBJECT_CLONE, exportNameHint: utils_ts_1.exportNameHint, }, }, }; // TODO: version this exports.defaultPreset = { extends: [exports.GraphileBuildLibPreset], plugins: [ // Must come first index_ts_1.CollectReferencedTypesPlugin, index_ts_1.QueryPlugin, index_ts_1.MutationPlugin, index_ts_1.SubscriptionPlugin, // StreamDeferPlugin, index_ts_1.CommonBehaviorsPlugin, index_ts_1.ClientMutationIdDescriptionPlugin, index_ts_1.MutationPayloadQueryPlugin, index_ts_1.CursorTypePlugin, index_ts_1.CommonTypesPlugin, index_ts_1.NodePlugin, index_ts_1.ConnectionPlugin, index_ts_1.PageInfoStartEndCursorPlugin, index_ts_1.BuiltinScalarConnectionsPlugin, index_ts_1.TrimEmptyDescriptionsPlugin, index_ts_1.AddNodeInterfaceToSuitableTypesPlugin, index_ts_1.NodeIdCodecBase64JSONPlugin, index_ts_1.NodeIdCodecPipeStringPlugin, index_ts_1.RegisterQueryNodePlugin, index_ts_1.NodeAccessorPlugin, index_ts_1.AddInterfaceSubtypesToTypesPlugin, index_ts_1.TransliterationPlugin, ], }; //# sourceMappingURL=preset.js.map