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 • 2.37 kB
JavaScript
;var chunk7ZKWP66M_js=require('./chunk-7ZKWP66M.js'),chunkZUVIAFXN_js=require('./chunk-ZUVIAFXN.js'),chunkXD2OIZAB_js=require('./chunk-XD2OIZAB.js');exports.a=void 0;var s=chunkXD2OIZAB_js.a(()=>{exports.a={name:"wsdot-mountain-pass-conditions",baseUrl:"https://www.wsdot.wa.gov/traffic/api/mountainpassconditions/mountainpassconditionsrest.svc"};});var a,y;exports.f=void 0;exports.g=void 0;var f=chunkXD2OIZAB_js.a(()=>{chunkZUVIAFXN_js.j();s();chunk7ZKWP66M_js.c();chunk7ZKWP66M_js.f();a={functionName:"fetchMountainPassConditions",endpoint:"/getMountainPassConditionsAsJson",inputSchema:chunk7ZKWP66M_js.a,outputSchema:chunk7ZKWP66M_js.e.array(),sampleParams:{},endpointDescription:"List current conditions for all monitored mountain passes."},y=chunkZUVIAFXN_js.i({api:exports.a,endpoint:a,getEndpointGroup:()=>(p(),chunkXD2OIZAB_js.c(e)).passConditionsGroup}),{fetch:exports.f,hook:exports.g}=y;});var e={};chunkXD2OIZAB_js.b(e,{passConditionsGroup:()=>exports.i});exports.i=void 0;var p=chunkXD2OIZAB_js.a(()=>{M();f();exports.i={name:"pass-conditions",cacheStrategy:"FREQUENT",documentation:{summary:"Real-time mountain pass conditions including weather, road status, and travel restrictions.",description:"Current conditions for 15 monitored mountain passes statewide, including temperature, elevation, weather, road surface conditions, and direction-specific travel restrictions.",useCases:["Assess pass conditions for winter travel planning.","Monitor weather and road conditions for route decisions.","Check travel restrictions and advisories before mountain travel."],updateFrequency:"15m"},endpoints:[a,r]};});var r,l;exports.c=void 0;exports.d=void 0;var M=chunkXD2OIZAB_js.a(()=>{chunkZUVIAFXN_js.j();s();chunk7ZKWP66M_js.c();chunk7ZKWP66M_js.f();r={functionName:"fetchMountainPassConditionById",endpoint:"/getMountainPassConditionAsJon?PassConditionID={PassConditionID}",inputSchema:chunk7ZKWP66M_js.b,outputSchema:chunk7ZKWP66M_js.e,sampleParams:{PassConditionID:12},endpointDescription:"Get current conditions for a specific mountain pass by ID."},l=chunkZUVIAFXN_js.i({api:exports.a,endpoint:r,getEndpointGroup:()=>(p(),chunkXD2OIZAB_js.c(e)).passConditionsGroup}),{fetch:exports.c,hook:exports.d}=l;});
exports.b=s;exports.e=M;exports.h=f;exports.j=p;//# sourceMappingURL=chunk-E36RUM7J.js.map
//# sourceMappingURL=chunk-E36RUM7J.js.map