har-to-k6
Version:
Convert LI-HAR to k6 script
19 lines (16 loc) • 398 B
JavaScript
const root = require('./root')
const variableDefined = require('./variableDefined')
const { assay: makeAssay } = require('../make')
/**
* Validate LI-HAR archive
*
* @return {undefined} If valid.
* @throws {InvalidArchiveError} If invalid.
*/
function validate(archive) {
root(archive, makeAssay())
if (archive.log.entries) {
variableDefined(archive)
}
}
module.exports = validate