ws-dottie
Version:
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
17 lines • 815 B
JavaScript
import { z } from "zod";
import { routeBriefResponseSchema, } from "@/schemas/wsf-schedule/routeBriefResponse.zod";
import { datesHelper } from "@/shared/utils";
/** Input schema for getRoutesHavingServiceDisruptions */
const routesHavingServiceDisruptionsInput = z.object({
tripDate: z.date(),
});
/** Endpoint metadata for getRoutesHavingServiceDisruptions */
export const getRoutesHavingServiceDisruptionsMeta = {
id: "wsf-schedule/routesHavingServiceDisruptions",
endpoint: "/ferries/api/schedule/rest/routeshavingservicedisruptions/{tripDate}",
inputSchema: routesHavingServiceDisruptionsInput,
outputSchema: z.array(routeBriefResponseSchema),
sampleParams: { tripDate: datesHelper.tomorrow() },
cacheStrategy: "STATIC",
};
//# sourceMappingURL=routesHavingServiceDisruptions.js.map