'use strict';

function AstNodeInfo() {}

AstNodeInfo.isConfigurationHtmlComment = function(node) {
  return node.type === 'CommentStatement' && node.value.trim().indexOf('template-lint ') === 0;
};

AstNodeInfo.isNonConfigurationHtmlComment = function(node) {
  return node.type === 'CommentStatement' && node.value.trim().indexOf('template-lint ') !== 0;
};

module.exports = AstNodeInfo;

@@ -354,16 +354,184 @@
  0;%0A%7D;%0A%0A
+AstNodeInfo.isTextNode = function(node) %7B%0A  return node.type === 'TextNode';%0A%7D;%0A%0AAstNodeInfo.isElementNode = function(node) %7B%0A  return node.type === 'ElementNode';%0A%7D;%0A%0A
 module.e

Add helper methods to ast-node-info helper.