import validate from '@stackline/har-validator' import HARError from '@stackline/har-validator/lib/error' const creator = { name: navigator.userAgent, version: 'browser' } try { const value = await validate.creator(creator) console.log('valid creator:', value.name) } catch (error) { if (!(error instanceof HARError)) throw error console.error(error.errors.map(({ dataPath, message }) => `${dataPath || '/'} ${message}`).join('\n')) }