(e)
| 168 | ;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin" |
| 169 | }))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end" |
| 170 | }),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t})(a),a}(e)}function q(e){ |
| 171 | return!!e&&(e.endsWithParent||q(e.starts))}class J extends Error{ |
| 172 | constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}} |
| 173 | const Y=i,Q=r,ee=Symbol("nomatch");var te=(t=>{ |
| 174 | const i=Object.create(null),r=Object.create(null),s=[];let o=!0 |