JavaScript variable identifier validation. Try/Catch a new Function() which defines and returns a Boolean to a variable name.
http://jsperf.com/varlidator-valid-vs-invalid
npm install varlidator --save
var varlidate = require('varlidator');
var isValid = varlidate('@');
// returns: false
isValid = varlidate('a');
// returns: true
npm install
grunt
npm install
grunt build