# Test Coverage This file is generated from `npm run test:coverage` and committed by CI when coverage artifacts change. Line coverage status: **high** | File | Line % | Statement % | Function % | Branch % | | ----------------------------- | ------: | ----------: | ---------: | -------: | | src/errors.ts | 100% | 100% | 100% | 100% | | src/format-validators.ts | 94% | 94% | 90% | 92% | | src/json-schema-versions.ts | 100% | 100% | 100% | 100% | | src/json-schema.ts | 98% | 98% | 100% | 98% | | src/json-validation.ts | 91% | 91% | 100% | 89% | | src/report.ts | 94% | 94% | 95% | 88% | | src/schema-cache.ts | 90% | 90% | 92% | 89% | | src/schema-compiler.ts | 94% | 93% | 100% | 90% | | src/schema-validator.ts | 79% | 79% | 100% | 76% | | src/utils/array.ts | 100% | 100% | 100% | 100% | | src/utils/base64.ts | 61% | 61% | 100% | 63% | | src/utils/clone.ts | 97% | 98% | 100% | 94% | | src/utils/constants.ts | 100% | 100% | 100% | 100% | | src/utils/date.ts | 100% | 100% | 100% | 100% | | src/utils/hostname.ts | 100% | 100% | 100% | 100% | | src/utils/json.ts | 98% | 98% | 100% | 97% | | src/utils/properties.ts | 100% | 100% | 100% | 75% | | src/utils/schema-regex.ts | 94% | 94% | 100% | 77% | | src/utils/symbols.ts | 100% | 100% | 100% | 100% | | src/utils/time.ts | 97% | 97% | 100% | 95% | | src/utils/unicode.ts | 100% | 100% | 100% | 100% | | src/utils/uri.ts | 90% | 91% | 75% | 100% | | src/utils/what-is.ts | 81% | 81% | 100% | 85% | | src/validation/array.ts | 92% | 93% | 100% | 91% | | src/validation/combinators.ts | 96% | 96% | 100% | 93% | | src/validation/numeric.ts | 87% | 87% | 100% | 89% | | src/validation/object.ts | 88% | 88% | 100% | 84% | | src/validation/ref.ts | 97% | 97% | 100% | 94% | | src/validation/shared.ts | 93% | 93% | 100% | 83% | | src/validation/string.ts | 90% | 90% | 100% | 89% | | src/validation/type.ts | 100% | 100% | 100% | 96% | | src/z-schema-base.ts | 87% | 87% | 89% | 80% | | src/z-schema-options.ts | 92% | 92% | 100% | 70% | | src/z-schema-reader.ts | 100% | 100% | 100% | 100% | | src/z-schema-versions.ts | 100% | 100% | 100% | 75% | | src/z-schema.ts | 76% | 76% | 79% | 83% | | **Total** | **90%** | **90%** | **95%** | **87%** |