UNPKG

trainingpeaks-sdk

Version:
24 lines (23 loc) 965 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LoginResponseSchema = exports.LoginPageResponseSchema = exports.LoginEndpointResponseSchema = exports.LoginRequestSchema = void 0; const zod_1 = require("zod"); exports.LoginRequestSchema = zod_1.z.object({ username: zod_1.z.string().min(1).max(100), password: zod_1.z.string().min(1), }); exports.LoginEndpointResponseSchema = zod_1.z.string().min(1); exports.LoginPageResponseSchema = zod_1.z.object({ status: zod_1.z.number(), statusText: zod_1.z.string(), data: zod_1.z.string().min(1), headers: zod_1.z.record(zod_1.z.string(), zod_1.z.string()), cookies: zod_1.z.array(zod_1.z.string()), }); exports.LoginResponseSchema = zod_1.z.object({ status: zod_1.z.number(), statusText: zod_1.z.string(), data: zod_1.z.string(), headers: zod_1.z.record(zod_1.z.string(), zod_1.z.string()), cookies: zod_1.z.array(zod_1.z.string()), });