dynamic dom node filtering via callback.
$ component install component/filter
When list items contain the relevant text a .hide class is added
for styling the filter.
varfilter=require('filter');varul=document.querySelector('ul');varinput=document.querySelector('input');input.onkeyup=function(e){varstr=input.value;filter(ul,function(li){return~li.textContent.indexOf(str);});};MIT