文件名称:marta-js:Marta APIJavaScript库
文件大小:227KB
文件格式:ZIP
更新时间:2024-05-21 16:36:58
JavaScript
Marta.js 该库是的包装。 它旨在在node.js和浏览器中均可使用。 由于上游API的文档有限,因此该库会根据API返回的内容更改某些命名约定,以使数据更易于理解。 它使用时间和持续时间作为,并且用TypeScript编写以帮助定义数据结构。 您可以以用于Realtime Rail数据。 实时总线数据不需要API密钥。 用法 npm install --save marta-js 承诺与回调 所有方法都支持和回调。 承诺模式: railApi . getRealtimeTrainArrivals ( ) . then ( function ( arrival ) { // ... } ) . catch ( function ( error ) { console . error ( error ) } ) 回调方式: railApi . getRealt
【文件预览】:
marta-js-master
----.gitignore(44B)
----tsconfig.json(6KB)
----README.md(6KB)
----test()
--------fixtures()
--------RealtimeRailApi.test.js(4KB)
--------utils.test.js(2KB)
--------RealtimeBusApi.test.js(2KB)
--------index.html(1KB)
--------browser()
----LICENSE(1KB)
----.gitattributes(63B)
----package.json(2KB)
----dist()
--------RealtimeRailApi.d.ts(2KB)
--------RealtimeBusApi.d.ts.map(835B)
--------utils.d.ts(502B)
--------utils.d.ts.map(569B)
--------RealtimeBusApi.d.ts(776B)
--------index.js(494KB)
--------index.d.ts(104B)
--------index.d.ts.map(148B)
--------marta.min.js(24KB)
--------RealtimeRailApi.d.ts.map(1KB)
----src()
--------utils.ts(2KB)
--------index.ts(67B)
--------RealtimeBusApi.ts(3KB)
--------RealtimeRailApi.ts(4KB)
----webpack.config.js(871B)
----package-lock.json(277KB)