@wts-data-table/protocol
v1.0.0
Published
Versioned, framework-neutral request and response protocol for WTS Data Table servers.
Maintainers
Readme
@wts-data-table/protocol
Framework-neutral version 1 contract shared by WTS Data Table clients and server libraries. It contains TypeScript types, runtime normalization, operation-specific response validation, JSON Schema, and language-neutral conformance fixtures.
import { parseDataTableProtocolRequest } from '@wts-data-table/protocol';
const request = parseDataTableProtocolRequest(requestBody, {
maxFacetColumns: 20,
maxPageSize: 100,
});Versionless payloads are accepted as v1 for migration. New integrations should
always send protocolVersion: 1. Unknown versions fail explicitly instead of
being interpreted with potentially incompatible semantics.
