Format the result of head-parser
into a JSON.stringify()
-able object.
var parse = require('head-parser')
var format = require('head-formatter')
var request = require('request')
var req = request('https://github.com/')
parse(req, function (err, res) {
req.destroy() // destroy the request since we only need to read the <head>
res = format(res)
res.title = 'some title'
res.description = 'some description'
res.og.image = 'some url'
})
Parses the object.