UNPKG

@ritas-inc/sapb1commandapi-client

Version:

A stateless TypeScript client for SAP B1 Service Layer Command API with comprehensive error handling, type safety, and batch operations

16 lines (15 loc) 493 B
import { z } from 'zod'; import { APIResponseSchema } from './common.schema.js'; export const AuthRequestSchema = z.object({ dbName: z.string(), user: z.string(), password: z.string(), }); export const AuthResponseDataSchema = z.object({ userId: z.string(), }); export const AuthResponseMetadataSchema = z.object({ CompanyDB: z.string(), UserName: z.string(), }); export const AuthResponseSchema = APIResponseSchema(AuthResponseDataSchema, AuthResponseMetadataSchema);