ut-tools
Version:
Build and Release management automation package.
23 lines (16 loc) • 885 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var regex = require('@jsep-plugin/regex');
var ternary = require('@jsep-plugin/ternary');
var Jsep = require('jsep');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var regex__default = /*#__PURE__*/_interopDefaultLegacy(regex);
var ternary__default = /*#__PURE__*/_interopDefaultLegacy(ternary);
var Jsep__default = /*#__PURE__*/_interopDefaultLegacy(Jsep);
Jsep__default['default'].addIdentifierChar('@');
Jsep__default['default'].addUnaryOp('void');
Jsep__default['default'].addBinaryOp('in', 12);
Jsep__default['default'].addBinaryOp('~=', 20);
Jsep__default['default'].plugins.register(regex__default['default'], ternary__default['default']);
var jsep = (expr => Jsep__default['default'].parse(expr));
exports['default'] = jsep;