Json (VineJS)
Encodes and decodes messages using simple JSON validated with VineJS
.
Installation
npm install @vinejs/vine
pnpm add @vinejs/vine
yarn add @vinejs/vine
Usage
import vine from '@vinejs/vine'
import { vineJsonEncoder } from '@adaloop/tellthem/encoders/vine'
const encoder = vineJsonEncoder({
schema: vine.object({
test: vine.string()
})
})
Options
Option | Description |
---|---|
schema | Schema used to validate your data. |