@yuebai008/cli
Version:
Command line interface for rapid qg-minigame development
1 lines • 376 B
JavaScript
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}}}