0.1.13 • Published 6 months ago

formdata-schema v0.1.13

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

formdata-schema

Parse your FormData with a simple schema.

Installation

pnpm i formdata-schema

Usage

import { parse } from 'formdata-schema'

// data: FormData
const parsed = parse(data, {
	first_name: 'nonempty',
	last_name: 'nonempty',
	height: 'number',
	birthdate: 'date',
	avatar: 'fileOptional',
	note: 'text',
})

Type of parsed:

Error | {
    first_name: string // length > 0
    last_name: string // length > 0
    height: number
    birthdate: Date
    avatar: File | null
    note: string
}
0.1.13

6 months ago

0.1.12

8 months ago

0.1.11

8 months ago

0.1.10

8 months ago

0.1.9

8 months ago

0.1.8

8 months ago

0.1.6

8 months ago

0.1.5

8 months ago

0.1.4

8 months ago

0.1.3

8 months ago

0.1.2

8 months ago

0.1.1

8 months ago

0.1.0

8 months ago