ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.456.1

This commit is contained in:
speakeasybot
2024-12-20 16:02:41 +00:00
parent c10e011a68
commit 4e989e0de3
305 changed files with 12286 additions and 2514 deletions

View File

@@ -4,6 +4,9 @@
import * as z from "zod";
import { remap as remap$ } from "../../../lib/primitives.js";
import { safeParse } from "../../../lib/schemas.js";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type UpdatePlayProgressRequest = {
/**
@@ -77,6 +80,24 @@ export namespace UpdatePlayProgressRequest$ {
export type Outbound = UpdatePlayProgressRequest$Outbound;
}
export function updatePlayProgressRequestToJSON(
updatePlayProgressRequest: UpdatePlayProgressRequest,
): string {
return JSON.stringify(
UpdatePlayProgressRequest$outboundSchema.parse(updatePlayProgressRequest),
);
}
export function updatePlayProgressRequestFromJSON(
jsonString: string,
): SafeParseResult<UpdatePlayProgressRequest, SDKValidationError> {
return safeParse(
jsonString,
(x) => UpdatePlayProgressRequest$inboundSchema.parse(JSON.parse(x)),
`Failed to parse 'UpdatePlayProgressRequest' from JSON`,
);
}
/** @internal */
export const UpdatePlayProgressResponse$inboundSchema: z.ZodType<
UpdatePlayProgressResponse,
@@ -132,3 +153,21 @@ export namespace UpdatePlayProgressResponse$ {
/** @deprecated use `UpdatePlayProgressResponse$Outbound` instead. */
export type Outbound = UpdatePlayProgressResponse$Outbound;
}
export function updatePlayProgressResponseToJSON(
updatePlayProgressResponse: UpdatePlayProgressResponse,
): string {
return JSON.stringify(
UpdatePlayProgressResponse$outboundSchema.parse(updatePlayProgressResponse),
);
}
export function updatePlayProgressResponseFromJSON(
jsonString: string,
): SafeParseResult<UpdatePlayProgressResponse, SDKValidationError> {
return safeParse(
jsonString,
(x) => UpdatePlayProgressResponse$inboundSchema.parse(JSON.parse(x)),
`Failed to parse 'UpdatePlayProgressResponse' from JSON`,
);
}