Duration schema — Shared Protocol reference
Duration schemas of the ObjectStack Shared Protocol: DurationMs, DurationSeconds — each property with its type, default and a TypeScript example.
Source: packages/spec/src/shared/duration.zod.ts
TypeScript Usage
import { DurationMs, DurationSeconds } from '@objectstack/spec/shared';
import type { DurationMs, DurationSeconds } from '@objectstack/spec/shared';
// Validate data
const result = DurationMs.parse(data);DurationMs
Duration in milliseconds
Type: integer
DurationSeconds
Duration in seconds
Type: integer
Shared Protocol
The ObjectStack Shared Protocol in 10 reference pages: every schema in @objectstack/spec with its properties, types, defaults and a TypeScript example.
Enums
Enums schemas of the ObjectStack Shared Protocol: IsolationLevelEnum and 3 more — each property with its type, default and a TypeScript example.