UNPKG

ws-dottie

Version:

Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration

1 lines 2.5 kB
{"version":3,"sources":["../../../src/apis/wsf-vessels/schemas.ts"],"names":["init_cacheFlushDate_input","init_cacheFlushDate_output","init_vesselAccommodations_input","init_vesselAccommodations_output","init_vesselBasics_input","init_vesselBasics_output","init_vesselHistories_input","init_vesselHistories_output","init_vesselLocations_input","init_vesselLocations_output","init_vesselStats_input","init_vesselStats_output","init_vesselVerbose_input","init_vesselVerbose_output"],"mappings":"40BAmBAA,CAAAA,EAAAA,CACAC,CAAAA,EAAAA,CAGAC,CAAAA,EAAAA,CACAC,CAAAA,EAAAA,CAGAC,CAAAA,EAAAA,CACAC,CAAAA,EAAAA,CAGAC,CAAAA,EAAAA,CACAC,CAAAA,EAAAA,CAGAC,CAAAA,EAAAA,CACAC,CAAAA,EAAAA,CAGAC,CAAAA,EAAAA,CACAC,CAAAA,EAAAA,CAGAC,CAAAA,EAAAA,CACAC,CAAAA,EAAAA","file":"schemas.mjs","sourcesContent":["/**\n * @fileoverview wsf-vessels API - Zod Schema Exports\n *\n * This module provides exports for all Zod schemas used in the wsf-vessels API.\n * Import these schemas when you need runtime validation in development or testing.\n *\n * @example\n * ```typescript\n * import { vesselLocationSchema, vesselLocationsInputSchema } from 'ws-dottie/wsf-vessels/schemas';\n *\n * // Validate input\n * const validatedInput = vesselLocationsInputSchema.parse(params);\n *\n * // Validate output\n * const validatedOutput = vesselLocationSchema.parse(data);\n * ```\n */\n\n// Cache Flush Date schemas\nexport * from \"./cacheFlushDate/shared/cacheFlushDate.input\";\nexport * from \"./cacheFlushDate/shared/cacheFlushDate.output\";\n\n// Vessel Accommodations schemas\nexport * from \"./vesselAccommodations/shared/vesselAccommodations.input\";\nexport * from \"./vesselAccommodations/shared/vesselAccommodations.output\";\n\n// Vessel Basics schemas\nexport * from \"./vesselBasics/shared/vesselBasics.input\";\nexport * from \"./vesselBasics/shared/vesselBasics.output\";\n\n// Vessel Histories schemas\nexport * from \"./vesselHistories/shared/vesselHistories.input\";\nexport * from \"./vesselHistories/shared/vesselHistories.output\";\n\n// Vessel Locations schemas\nexport * from \"./vesselLocations/shared/vesselLocations.input\";\nexport * from \"./vesselLocations/shared/vesselLocations.output\";\n\n// Vessel Stats schemas\nexport * from \"./vesselStats/shared/vesselStats.input\";\nexport * from \"./vesselStats/shared/vesselStats.output\";\n\n// Vessel Verbose schemas\nexport * from \"./vesselVerbose/shared/vesselVerbose.input\";\nexport * from \"./vesselVerbose/shared/vesselVerbose.output\";\n"]}