code: function getVariableDeclaratorNode(node) {
  		var parent = node.parent;
  
  		while (parent.type !== "VariableDeclarator" && parent.type !== "Program") {
  			parent = parent.parent;
  		}
  
  		return parent.type === "VariableDeclarator" ? parent : null;
  	}
docs: Returns the VariableDeclarator based on the current node
  if not present then return null
  @param {ASTNode} node node to examine
  @returns {ASTNode|void} if found then node otherwise null