ws-dottie
Version:
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
3 lines • 1.86 kB
JavaScript
import {j,i as i$1}from'./chunk-DOBO2Q4R.mjs';import {c as c$1,e,d,b as b$1,a as a$1}from'./chunk-XPKECEUZ.mjs';import {a,c as c$2,b as b$2}from'./chunk-XEHBQAFR.mjs';var r,o=a(()=>{r={name:"wsdot-bridge-clearances",baseUrl:"https://www.wsdot.wa.gov/traffic/api/bridges/clearancerest.svc"};});var i,h,f,k,x,y=a(()=>{j();o();c$1();e();i={functionName:"fetchBridgeClearancesByRoute",endpoint:"/getClearancesAsJson?Route={Route}",inputSchema:b$1,outputSchema:d.array(),sampleParams:{Route:"005"},endpointDescription:"Get vertical clearance data for bridges on a specific state route."},{fetch:h,useHook:f}=i$1({api:r,endpoint:i,getCacheStrategy:()=>(c(),c$2(n)).bridgeClearancesGroup.cacheStrategy}),k=h,x=f;});var n={};b$2(n,{bridgeClearancesGroup:()=>b});var b,c=a(()=>{C();y();b={name:"bridge-clearances",cacheStrategy:"STATIC",documentation:{summary:"Vertical clearance measurements for Washington State bridges.",description:"Bridge height restrictions including location data, route associations, and clearance measurements in both feet-inches and inches formats.",useCases:["Plan commercial vehicle routes with height restrictions.","Verify clearance requirements for oversize load permits.","Identify bridge height limitations for route planning."],updateFrequency:"daily"},endpoints:[s,i]};});var s,S,F,J,N,C=a(()=>{j();o();c$1();e();s={functionName:"fetchBridgeClearances",endpoint:"/getClearancesAsJson",inputSchema:a$1,outputSchema:d.array(),sampleParams:{},endpointDescription:"List vertical clearance data for all Washington State bridges."},{fetch:S,useHook:F}=i$1({api:r,endpoint:s,getCacheStrategy:()=>(c(),c$2(n)).bridgeClearancesGroup.cacheStrategy}),J=S,N=F;});
export{r as a,o as b,s as c,J as d,N as e,C as f,i as g,k as h,x as i,y as j,b as k,c as l};//# sourceMappingURL=chunk-FIOJ7HNL.mjs.map
//# sourceMappingURL=chunk-FIOJ7HNL.mjs.map