Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonluca/har-validator


https://github.com/jonluca/har-validator

Last synced: 14 days ago
JSON representation

Awesome Lists containing this project

README

        

# HAR Validator (Compiled)

When you want to use `har-validator` but don't want to introduce a dependency on `ajv`.

## Installation

```bash
yarn add har-validator-compiled

npm i --save har-validator-compiled
```

## Usage

```typescript
import { validate } from "har-validator-compiled";
const valid = validate("har", har); // throws a HARError if not valid
```

Or a specific type of validation

```typescript
import { validateHar, validateRequest, validateResponse } from "har-validator-compiled";
const validHar = validateHar(har); // throws a HARError if not valid
const validRequest = validateRequest(request); // throws a HARError if not valid
const validResponse = validateResponse(response); // throws a HARError if not valid
```