# @stackline/har-validator Compatibility-first continuation of `har-validator@5.1.5` for Node.js 6.17.1 and newer, with browser-bundle support. It preserves the ordered 18-validator Promise namespace, synchronous boolean/callback deep entry, `HARError`, HAR 1.2 draft-06 schemas, Ajv 6 error records, and three historical deep modules. Real ESM, browser bundles, and TypeScript declarations are additive. - [Documentation](https://alexandro.net/docs/vanilla/har-validator/) - [README](https://alexandro.net/docs/vanilla/har-validator/README.md) - [API](https://alexandro.net/docs/vanilla/har-validator/API.md) - [Compatibility contract](https://alexandro.net/docs/vanilla/har-validator/COMPATIBILITY_CONTRACT.md) - [Migration](https://alexandro.net/docs/vanilla/har-validator/MIGRATION.md) - [Security](https://alexandro.net/docs/vanilla/har-validator/SECURITY.md) - [Third-party licenses](https://alexandro.net/docs/vanilla/har-validator/THIRD_PARTY_LICENSES.md) - [CommonJS example](https://alexandro.net/docs/vanilla/har-validator/examples/commonjs.cjs) - [ESM example](https://alexandro.net/docs/vanilla/har-validator/examples/esm.mjs) - [Browser-bundler example](https://alexandro.net/docs/vanilla/har-validator/examples/browser.mjs) - [Full machine reference](https://alexandro.net/docs/vanilla/har-validator/llms-full.txt) - [Package metadata](https://alexandro.net/docs/vanilla/har-validator/package-meta.json)