@picahq/validator
v0.0.0-kakashi-021c914c4206bdc79e8643b1812c06b45ff858a0
Published
A validator for the integrationos common model representations
Keywords
Readme
System Validator
Description
The IOs common model validator is a Schema based validator that tailored for the IOs common model. It is designed to check with rigor the data that is being received from our unified API.
Installation
npm install @picahq/validatorSometimes you may need to install the @picahq-playground/common package as well as it may not install peer dependencies automatically.
npm install @picahq/common effect @effect/cli @effect/typeclass @effect/platform @effect/platform-node @effect/printer-ansi @effect/schemaUsage
This package exposes three methods:
validate- This method is used to validate the data against a schema.validateOrThrow- This method is used to validate the data against a schema and throw an error if the data is invalid.calculate- This method is used to calculate how much data has been lost during the transformation.
