UNPKG

bpm-engine

Version:

Business Process Management Engine for JavaScript

29 lines (19 loc) 1.75 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _shortid = require('shortid'); var _shortid2 = _interopRequireDefault(_shortid); var _jexl = require('jexl'); var _jexl2 = _interopRequireDefault(_jexl); var _MemoryPersist = require('./MemoryPersist'); var _MemoryPersist2 = _interopRequireDefault(_MemoryPersist); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const generateId = () => _shortid2.default.generate(); const evalCondition = (expression, context) => _jexl2.default.eval(expression, context); exports.default = { generateId, evalCondition, MemoryPersist: _MemoryPersist2.default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvZGVmYXVsdHMvaW5kZXguanMiXSwibmFtZXMiOlsiZ2VuZXJhdGVJZCIsInNob3J0aWQiLCJnZW5lcmF0ZSIsImV2YWxDb25kaXRpb24iLCJleHByZXNzaW9uIiwiY29udGV4dCIsImpleGwiLCJldmFsIiwiTWVtb3J5UGVyc2lzdCJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7Ozs7QUFDQTs7OztBQUVBOzs7Ozs7QUFFQSxNQUFNQSxhQUFhLE1BQU1DLGtCQUFRQyxRQUFSLEVBQXpCO0FBQ0EsTUFBTUMsZ0JBQWdCLENBQUNDLFVBQUQsRUFBYUMsT0FBYixLQUF5QkMsZUFBS0MsSUFBTCxDQUFVSCxVQUFWLEVBQXNCQyxPQUF0QixDQUEvQzs7a0JBRWU7QUFDYkwsWUFEYTtBQUViRyxlQUZhO0FBR2JLO0FBSGEsQyIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzaG9ydGlkIGZyb20gJ3Nob3J0aWQnO1xuaW1wb3J0IGpleGwgZnJvbSAnamV4bCc7XG5cbmltcG9ydCBNZW1vcnlQZXJzaXN0IGZyb20gJy4vTWVtb3J5UGVyc2lzdCc7XG5cbmNvbnN0IGdlbmVyYXRlSWQgPSAoKSA9PiBzaG9ydGlkLmdlbmVyYXRlKCk7XG5jb25zdCBldmFsQ29uZGl0aW9uID0gKGV4cHJlc3Npb24sIGNvbnRleHQpID0+IGpleGwuZXZhbChleHByZXNzaW9uLCBjb250ZXh0KTtcblxuZXhwb3J0IGRlZmF1bHQge1xuICBnZW5lcmF0ZUlkLFxuICBldmFsQ29uZGl0aW9uLFxuICBNZW1vcnlQZXJzaXN0LFxufTtcbiJdfQ==