@code-recycle/cli
Version:
高级语法查询替换工具;Advanced syntax query replacement tool
3 lines • 619 B
JavaScript
;exports.id=776,exports.ids=[776],exports.modules={71776:(e,t,r)=>{r.r(t),r.d(t,{CssSelectorForLezer:()=>a,createCssSelectorForLezer:()=>o});var s=r(99096);async function o(e,t,r){const s=await t.package$$;return new a(e,{parser:s.parser},r)}
var a=class extends s.Ij{constructor(e,t,r){super(r),this.content=e;const s=t.parser.parse(e);this.rootNodeList=[s.topNode]}rootNodeList;findTagName(e){return e.type.name}getChildren(e){const t=[];let r=e.firstChild;for(;r;)t.push(r),r=r.nextSibling
;return t}getNodePosition(e){return[e.from,e.to]}getNodeExtraData(e,t,r){return super.getNodeExtraData(e,t,r)}}}};