UNPKG

@cran/gql.core

Version:

Cran/GraphQL Core Utilities

18 lines (17 loc) 644 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withCoreFeatures = void 0; const tslib_1 = require("tslib"); const scalars = (0, tslib_1.__importStar)(require("./scalars")); const addons_1 = require("./addons"); const directives_1 = require("./directives"); const plugins_1 = require("./plugins"); function withCoreFeatures(options = {}) { (0, addons_1.withCoreAddons)(); return [ ...Object.values(scalars), ...(0, directives_1.withCoreDirectives)(options.directives), ...(0, plugins_1.withCorePlugins)(options.plugins), ]; } exports.withCoreFeatures = withCoreFeatures;