typeof

Node module. typeOf('a string') == 'string', typeOf([]) == 'array', etc.. Also supports named functions detections aka javascript classes

has-symbols

Determine if the JS environment has Symbol support. Supports spec, or shams.