chrome-har-capturer
Version:
Capture HAR files from a headless Chrome instance
18 lines (13 loc) • 412 B
JavaScript
;
const HAR = require('./lib/har');
const Loader = require('./lib/loader');
const Replay = require('./lib/replay');
function run(urls, options = {}) {
return new Loader(urls, options);
}
async function fromLog(url, log, options = {}) {
const replay = new Replay(url, log, options);
const stats = await replay.load();
return HAR.create([stats]);
}
module.exports = {run, fromLog};