Skip to content

Documentation / @facturometro/validator / ValidationFailure

Interface: ValidationFailure ​

Defined in: packages/validator/src/engine/validate.ts:165

The outcome of a run with at least one fatal issue.

Example ​

ts
import type { ValidationFailure } from '@facturometro/validator';

Extends ​

  • ValidationReport

Properties ​

counts ​

readonly counts: ValidationCounts

Defined in: packages/validator/src/engine/validate.ts:131

How many rules ran and what they found.

Inherited from ​

ValidationReport.counts


document ​

readonly document: undefined

Defined in: packages/validator/src/engine/validate.ts:167

Not available: the document did not validate.


fatal ​

readonly fatal: readonly Issue[]

Defined in: packages/validator/src/engine/validate.ts:133

The fatal issues, in evaluation order.

Inherited from ​

ValidationReport.fatal


issues ​

readonly issues: readonly Issue[]

Defined in: packages/validator/src/engine/validate.ts:135

Every issue, fatal and warning, in evaluation order.

Inherited from ​

ValidationReport.issues


ok ​

readonly ok: false

Defined in: packages/validator/src/engine/validate.ts:169

At least one fatal issue was found.


ruleset ​

readonly ruleset: ValidationRulesetInfo

Defined in: packages/validator/src/engine/validate.ts:137

The composition that ran.

Inherited from ​

ValidationReport.ruleset


warnings ​

readonly warnings: readonly Issue[]

Defined in: packages/validator/src/engine/validate.ts:139

The warnings, in evaluation order.

Inherited from ​

ValidationReport.warnings

MIT licensed. Specification artefacts belong to OpenPEPPOL, CEN and OASIS.