UNPKG

@yuebai008/cli

Version:

Command line interface for rapid qg-minigame development

1 lines 376 B
import*as CodeMirror from"../../third_party/codemirror.next/codemirror.next.js";export function createCssTokenizer(){return async function(r,t){const e=await CodeMirror.cssStreamParser(),o=new CodeMirror.StringStream(r,4,2),a=e.startState();let n=o.pos;for(;!o.eol();){o.start=n;let r=e.token(o,a);"error"===r&&"maybeprop"===a.state&&(r="property");t(o.current(),r),n=o.pos}}}