@cran/gql.core
Version:
Cran/GraphQL Core Utilities
17 lines (16 loc) • 843 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.withCorePlugins = exports.withRbac = exports.withMetadata = void 0;
const tslib_1 = require("tslib");
(0, tslib_1.__exportStar)(require("./Plugin"), exports);
const withMetadata_1 = require("./withMetadata");
Object.defineProperty(exports, "withMetadata", { enumerable: true, get: function () { return withMetadata_1.withMetadata; } });
const withRbac_1 = require("./withRbac");
Object.defineProperty(exports, "withRbac", { enumerable: true, get: function () { return withRbac_1.withRbac; } });
function withCorePlugins(config = {}) {
return [
...(config.metadata ? (0, withMetadata_1.withMetadata)(config.metadata) : []),
...(config.rbac ? (0, withRbac_1.withRbac)(config.rbac) : []),
];
}
exports.withCorePlugins = withCorePlugins;