index.js
function has_interesting_tags(t, ignore_tags) {
      if (typeof ignore_tags !== "object")
        ignore_tags={};
      if (typeof options.uninterestingTags === "function")
        return !options.uninterestingTags(t, ignore_tags);
      for (var k in t)
        if (!(options.uninterestingTags[k]===true) &&
            !(ignore_tags[k]===true || ignore_tags[k]===t[k]))
          return true;
      return false;
    }
function has_interesting_tags(t, ignore_tags) {
      if (typeof ignore_tags !== "object")
        ignore_tags={};
      if (typeof options.uninterestingTags === "function")
        return !options.uninterestingTags(t, ignore_tags);
      for (var k in t)
        if (!(options.uninterestingTags[k]===true) &&
            !(ignore_tags[k]===true || ignore_tags[k]===t[k]))
          return true;
      return false;
    }
function has_interesting_tags ( t , ignore_tags ) { if ( typeof ignore_tags !== "object" ) ignore_tags = { } ; if ( typeof options . uninterestingTags === "function" ) return ! options . uninterestingTags ( t , ignore_tags ) ; for ( var k in t ) if ( ! ( options . uninterestingTags [ k ] === true ) && ! ( ignore_tags [ k ] === true || ignore_tags [ k ] === t [ k ] ) ) return true ; return false ; }
helper function that checks if there are any tags other than "created_by", "source", etc. or any tag provided in ignore_tags
helper function that checks if there are any tags other than created_by source etc . or any tag provided in ignore_tags