@integrationos-playground/validator
v0.0.0-sarutobi-87c4d57e97cad6bbb0acef3b995e3b0ed7252890
Published
A validator for the integrationos common model representations
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 @integrationos-playground/validatorSometimes you may need to install the @integrationos-playground/common package as well as it may not install peer dependencies automatically.
npm install @integrationos-playground/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.
