Gets a url and calls back with err or a $ object
This module is ~10 lines of code. Taking this on as a frivolous npm dependency would be vulgar. :)
npm install --save git+https://github.com/ddddddeon/parse-me.git
var parseMe = require('parse-me');
parseMe('https://google.com', function(err, $) {
if (err) {
return console.log(err)
}
var link = $('body').find('a').eq(0).attr('href');
return console.log(link);
});