New Audit function
Refactor Audit to use always the npm audit mechanism through transforming the yarn.lock into a useable format for npms audit endpoint.
{
'name': pkg.name,
'version': pkg.version,
'requires': required,
'dependencies': dependencies,
'install': [],
'remove': [],
'metadata': {
'npm_version': '6.4.1',
'node_version': 'v10.15.3',
'platform': 'darwin'
}
}