UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

2 lines 3.35 kB
import{n as e}from"./rolldown-runtime-DkW27tQK.js";function t(e,t,n){return function(i,a){for(;!i.eol();){if(i.match(t)){a.tokenize=r;break}i.next()}return n&&(a.tokenize=n),e}}function n(e){return function(t,n){for(;!t.eol();)t.next();return n.tokenize=r,e}}function r(e,a){function o(t){return a.tokenize=t,t(e,a)}var s=e.sol(),c=e.next();switch(c){case`{`:return e.eat(`/`),e.eatSpace(),e.eatWhile(/[^\s\u00a0=\"\'\/?(}]/),a.tokenize=i,`tag`;case`_`:if(e.eat(`_`))return o(t(`strong`,`__`,r));break;case`'`:if(e.eat(`'`))return o(t(`em`,`''`,r));break;case`(`:if(e.eat(`(`))return o(t(`link`,`))`,r));break;case`[`:return o(t(`url`,`]`,r));case`|`:if(e.eat(`|`))return o(t(`comment`,`||`));break;case`-`:if(e.eat(`=`))return o(t(`header string`,`=-`,r));if(e.eat(`-`))return o(t(`error tw-deleted`,`--`,r));break;case`=`:if(e.match(`==`))return o(t(`tw-underline`,`===`,r));break;case`:`:if(e.eat(`:`))return o(t(`comment`,`::`));break;case`^`:return o(t(`tw-box`,`^`));case`~`:if(e.match(`np~`))return o(t(`meta`,`~/np~`))}if(s)switch(c){case`!`:return e.match(`!!!!!`)||e.match(`!!!!`)||e.match(`!!!`)||e.match(`!!`),o(n(`header string`));case`*`:case`#`:case`+`:return o(n(`tw-listitem bracket`))}return null}function i(e,t){var n=e.next(),i=e.peek();return n==`}`?(t.tokenize=r,`tag`):n==`(`||n==`)`?`bracket`:n==`=`?(v=`equals`,i==`>`&&(e.next(),i=e.peek()),/[\'\"]/.test(i)||(t.tokenize=o()),`operator`):/[\'\"]/.test(n)?(t.tokenize=a(n),t.tokenize(e,t)):(e.eatWhile(/[^\s\u00a0=\"\'\/?]/),`keyword`)}function a(e){return function(t,n){for(;!t.eol();)if(t.next()==e){n.tokenize=i;break}return`string`}}function o(){return function(e,t){for(;!e.eol();){var n=e.next(),r=e.peek();if(n==` `||n==`,`||/[ )}]/.test(r)){t.tokenize=i;break}}return`string`}}function s(){for(var e=arguments.length-1;e>=0;e--)y.cc.push(arguments[e])}function c(){return s.apply(null,arguments),!0}function l(e,t){var n=y.context&&y.context.noIndent;y.context={prev:y.context,pluginName:e,indent:y.indented,startOfLine:t,noIndent:n}}function u(){y.context&&(y.context=y.context.prev)}function d(e){if(e==`openPlugin`)return y.pluginName=_,c(m,f(y.startOfLine));if(e==`closePlugin`){var t=!1;return y.context?(t=y.context.pluginName!=_,u()):t=!0,t&&(b=`error`),c(p(t))}return e==`string`?((!y.context||y.context.name!=`!cdata`)&&l(`!cdata`),y.tokenize==r&&u(),c()):c()}function f(e){return function(t){return t==`selfclosePlugin`||t==`endPlugin`||t==`endPlugin`&&l(y.pluginName,e),c()}}function p(e){return function(t){return e&&(b=`error`),t==`endPlugin`?c():s()}}function m(e){return e==`keyword`?(b=`attribute`,c(m)):e==`equals`?c(h,m):s()}function h(e){return e==`keyword`?(b=`string`,c()):e==`string`?c(g):s()}function g(e){return e==`string`?c(g):s()}var _,v,y,b,x;function S(){return(S=e((()=>{x={name:`tiki`,startState:function(){return{tokenize:r,cc:[],indented:0,startOfLine:!0,pluginName:null,context:null}},token:function(e,t){if(e.sol()&&(t.startOfLine=!0,t.indented=e.indentation()),e.eatSpace())return null;b=v=_=null;var n=t.tokenize(e,t);if((n||v)&&n!=`comment`)for(y=t;!(t.cc.pop()||d)(v||n););return t.startOfLine=!1,b||n},indent:function(e,t,n){var r=e.context;if(r&&r.noIndent)return 0;for(r&&/^{\//.test(t)&&(r=r.prev);r&&!r.startOfLine;)r=r.prev;return r?r.indent+n.unit:0}}})))()}S();export{x as tiki}; //# sourceMappingURL=tiki-CryU3a6e.js.map