Json (VineJS)

Json (VineJS)

Encodes and decodes messages using simple JSON validated with VineJS.

Installation

npm install @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

OptionDescription
schemaSchema used to validate your data.

On this page