UNPKG

@jss-rule-engine/core

Version:

Rule engine for Sitecore JSS

21 lines 1.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GraphQLItemProvider = exports.RuleEngineSessionContext = exports.JssRuleEngine = exports.getRuleEngineInstance = void 0; var ruleEngine_1 = require("./src/ruleEngine"); Object.defineProperty(exports, "JssRuleEngine", { enumerable: true, get: function () { return ruleEngine_1.JssRuleEngine; } }); var ruleEngineSessionContext_1 = require("./src/types/ruleEngineSessionContext"); Object.defineProperty(exports, "RuleEngineSessionContext", { enumerable: true, get: function () { return ruleEngineSessionContext_1.RuleEngineSessionContext; } }); var isEdgeRuntime = typeof global.EdgeRuntime == 'string'; if (!isEdgeRuntime && !global.JssEngine) { global.JssEngine = new ruleEngine_1.JssRuleEngine({}); } function getRuleEngineInstance() { if (!isEdgeRuntime) { return global.JssEngine; } return new ruleEngine_1.JssRuleEngine(); } exports.getRuleEngineInstance = getRuleEngineInstance; var graphQLItemProvider_1 = require("./src/graphQl/graphQLItemProvider"); Object.defineProperty(exports, "GraphQLItemProvider", { enumerable: true, get: function () { return graphQLItemProvider_1.GraphQLItemProvider; } }); //# sourceMappingURL=index.js.map