UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

2 lines 2.92 kB
import{n as e}from"./rolldown-runtime-DkW27tQK.js";function t(e,t,n){return t.tokenize=n,n(e,t)}function n(e,n){var d=e.sol(),S=e.peek();if(n.block=!1,d&&/[<\/\*{}\-]/.test(S)){if(e.match(x))return n.block=!0,t(e,n,a);if(e.match(g))return`quote`;if(e.match(m)||e.match(h)||e.match(_)||e.match(v)||e.match(y)||e.match(b))return`comment`;if(e.match(p))return`contentSeparator`}if(e.next(),d&&/[\/\*!#;:>|]/.test(S)){if(S==`!`)return e.skipToEnd(),`header`;if(S==`*`)return e.eatWhile(`*`),`comment`;if(S==`#`)return e.eatWhile(`#`),`comment`;if(S==`;`)return e.eatWhile(`;`),`comment`;if(S==`:`)return e.eatWhile(`:`),`comment`;if(S==`>`)return e.eatWhile(`>`),`quote`;if(S==`|`)return`header`}if(S==`{`&&e.match(`{{`))return t(e,n,a);if(/[hf]/i.test(S)&&/[ti]/i.test(e.peek())&&e.match(/\b(ttps?|tp|ile):\/\/[\-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i))return`link`;if(S==`"`)return`string`;if(S==`~`||/[\[\]]/.test(S)&&e.match(S))return`brace`;if(S==`@`)return e.eatWhile(f),`link`;if(/\d/.test(S))return e.eatWhile(/\d/),`number`;if(S==`/`){if(e.eat(`%`))return t(e,n,r);if(e.eat(`/`))return t(e,n,o)}if(S==`_`&&e.eat(`_`))return t(e,n,s);if(S==`-`&&e.eat(`-`)){if(e.peek()!=` `)return t(e,n,c);if(e.peek()==` `)return`brace`}return S==`'`&&e.eat(`'`)?t(e,n,i):S==`<`&&e.eat(`<`)?t(e,n,l):(e.eatWhile(/[\w\$_]/),u.propertyIsEnumerable(e.current())?`keyword`:null)}function r(e,t){for(var r=!1,i;i=e.next();){if(i==`/`&&r){t.tokenize=n;break}r=i==`%`}return`comment`}function i(e,t){for(var r=!1,i;i=e.next();){if(i==`'`&&r){t.tokenize=n;break}r=i==`'`}return`strong`}function a(e,t){var r=t.block;return r&&e.current()?`comment`:!r&&e.match(C)||r&&e.sol()&&e.match(S)?(t.tokenize=n,`comment`):(e.next(),`comment`)}function o(e,t){for(var r=!1,i;i=e.next();){if(i==`/`&&r){t.tokenize=n;break}r=i==`/`}return`emphasis`}function s(e,t){for(var r=!1,i;i=e.next();){if(i==`_`&&r){t.tokenize=n;break}r=i==`_`}return`link`}function c(e,t){for(var r=!1,i;i=e.next();){if(i==`-`&&r){t.tokenize=n;break}r=i==`-`}return`deleted`}function l(e,t){if(e.current()==`<<`)return`meta`;var r=e.next();return r?r==`>`&&e.peek()==`>`?(e.next(),t.tokenize=n,`meta`):(e.eatWhile(/[\w\$_]/),d.propertyIsEnumerable(e.current())?`keyword`:null):(t.tokenize=n,null)}var u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;function T(){return(T=e((()=>{u={},d={allTags:!0,closeAll:!0,list:!0,newJournal:!0,newTiddler:!0,permaview:!0,saveChanges:!0,search:!0,slider:!0,tabs:!0,tag:!0,tagging:!0,tags:!0,tiddler:!0,timeline:!0,today:!0,version:!0,option:!0,with:!0,filter:!0},f=/[\w_\-]/i,p=/^\-\-\-\-+$/,m=/^\/\*\*\*$/,h=/^\*\*\*\/$/,g=/^<<<$/,_=/^\/\/\{\{\{$/,v=/^\/\/\}\}\}$/,y=/^<!--\{\{\{-->$/,b=/^<!--\}\}\}-->$/,x=/^\{\{\{$/,S=/^\}\}\}$/,C=/.*?\}\}\}/,w={name:`tiddlywiki`,startState:function(){return{tokenize:n}},token:function(e,t){return e.eatSpace()?null:t.tokenize(e,t)}}})))()}T();export{w as tiddlyWiki}; //# sourceMappingURL=tiddlywiki-DLHM8fNz.js.map