UNPKG

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.72 kB
'use strict';var chunkMEAEQ2MP_js=require('./chunk-MEAEQ2MP.js'),chunk4JZMJ7A2_js=require('./chunk-4JZMJ7A2.js'),chunkXD2OIZAB_js=require('./chunk-XD2OIZAB.js');exports.a=void 0;var i=chunkXD2OIZAB_js.a(()=>{exports.a={name:"wsdot-border-crossings",baseUrl:"https://wsdot.wa.gov/Traffic/api/BorderCrossings/BorderCrossingsREST.svc"};});var p={};chunkXD2OIZAB_js.b(p,{borderCrossingDataGroup:()=>exports.g});exports.g=void 0;var d=chunkXD2OIZAB_js.a(()=>{a();exports.g={name:"border-crossing-data",cacheStrategy:"FREQUENT",documentation:{summary:"Current wait times for Washington border crossings into Canada by crossing and lane type.",description:"Snapshot wait-time data for I-5, SR-543, SR-539, and SR-9 crossings, covering general, Nexus, and truck lanes.",useCases:["Plan trips into Canada based on current border wait times.","Compare wait times across crossings and lane types.","Show live wait-time information in traveler or operations dashboards."],updateFrequency:"1m"},endpoints:[exports.c]};});exports.c=void 0;var b;exports.d=void 0;exports.e=void 0;var a=chunkXD2OIZAB_js.a(()=>{chunk4JZMJ7A2_js.j();i();chunkMEAEQ2MP_js.b();chunkMEAEQ2MP_js.d();exports.c={functionName:"fetchBorderCrossings",endpoint:"/GetBorderCrossingsAsJson",inputSchema:chunkMEAEQ2MP_js.a,outputSchema:chunkMEAEQ2MP_js.c.array(),sampleParams:{},endpointDescription:"List current wait times for all Washington border crossings into Canada."},b=chunk4JZMJ7A2_js.i({api:exports.a,endpoint:exports.c,getEndpointGroup:()=>(d(),chunkXD2OIZAB_js.c(p)).borderCrossingDataGroup}),{fetch:exports.d,hook:exports.e}=b;}); exports.b=i;exports.f=a;exports.h=d;//# sourceMappingURL=chunk-DBAAMJSP.js.map //# sourceMappingURL=chunk-DBAAMJSP.js.map