{"library":"dobajs","type":"library","category":null,"description":"Doba is a TypeScript schema registry for type-safe data transformations and migrations between different schema variants (e.g., database, frontend, AI contexts). Built on Standard Schema, it supports any Zod, Valibot, or ArkType schemas. Version 0.1.0 is early-stage but functional: O(1) lookup for schemas, graph-based migration path finding, and errors as values. It distinguishes itself from manual transform functions by providing automatic path finding, hops scaling at ~140ns each, and hook support for logging/validation. Release cadence is unknown (pre-1.0).","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","arktype","codec","migration","schema","standard-schema","typescript","valibot","versioning"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install dobajs","imports":["import { createRegistry } from 'doba'","import type { Registry } from 'doba'","import type { Schema } from 'doba'","import type { TransformResult } from 'doba'"]},{"cmd":"yarn add dobajs","imports":[]},{"cmd":"pnpm add dobajs","imports":[]}],"homepage":"https://doba.karolbroda.com","github":"https://github.com/karol-broda/doba","docs":null,"changelog":null,"pypi":null,"npm":"dobajs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}