var utils = require('../utils'); /** * Return type of `node`. * * Examples: * * type(12) * // => 'unit' * * type(#fff) * // => 'color' * * type(type) * // => 'function' * * type(unbound) * typeof(unbound) * type-of(unbound) * // => 'ident' * * @param {Node} node * @return {String} * @api public */ function type(node){ utils.assertPresent(node, 'expression'); return node.nodeName; } type.params = ['node']; module.exports = type;