wili
Advanced tools
Comparing version 0.2.3 to 0.2.4
{ | ||
"name": "wili", | ||
"version": "0.2.3", | ||
"version": "0.2.4", | ||
"description": "A Node client for the Wiener Linien public transport API", | ||
@@ -13,3 +13,3 @@ "main": "lib/index.js", | ||
"lint": "tslint --project ./", | ||
"prepublishOnly": "npm run lint && npm run test", | ||
"precommit": "npm run lint && npm run test", | ||
"test": "npx ava ./test/test.js --verbose --fail-fast" | ||
@@ -30,8 +30,8 @@ }, | ||
"devDependencies": { | ||
"@types/node": "^10.3.2", | ||
"ava": "^1.0.0-beta.5.1", | ||
"husky": "^0.14.3", | ||
"tslint": "^5.10.0", | ||
"typescript": "^2.9.2" | ||
"@types/node": "^10.11.4", | ||
"ava": "^1.0.0-beta.8", | ||
"husky": "^1.1.1", | ||
"tslint": "^5.11.0", | ||
"typescript": "^3.1.1" | ||
} | ||
} |
# wili | ||
[![npm](https://img.shields.io/npm/l/wili.svg?style=flat-square)](https://www.npmjs.org/package/wili) | ||
[![npm](https://img.shields.io/npm/v/wili.svg?style=flat-square)](https://www.npmjs.org/package/wili) | ||
[![CircleCI](https://img.shields.io/circleci/project/idleberg/node-wili.svg?style=flat-square)](https://circleci.com/gh/idleberg/node-wili) | ||
[![David](https://img.shields.io/david/idleberg/node-wili.svg?style=flat-square)](https://david-dm.org/idleberg/node-wili) | ||
[![David](https://img.shields.io/david/dev/idleberg/node-wili.svg?style=flat-square)](https://david-dm.org/idleberg/node-wili?type=dev) | ||
[![npm](https://flat.badgen.net/npm/license/wili)](https://www.npmjs.org/package/wili) | ||
[![npm](https://flat.badgen.net/npm/v/wili)](https://www.npmjs.org/package/wili) | ||
[![CircleCI](https://flat.badgen.net/circleci/github/idleberg/node-wili)](https://circleci.com/gh/idleberg/node-wili) | ||
[![David](https://flat.badgen.net/david/dep/idleberg/node-wili)](https://david-dm.org/idleberg/node-wili) | ||
[![David](https://flat.badgen.net/david/dev/idleberg/node-wili)](https://david-dm.org/idleberg/node-wili?type=dev) | ||
@@ -42,2 +42,3 @@ [English](README.md) | **Deutsch** | ||
// Promise API | ||
wl.trafficInfoList({ relatedLine: ['U2', 'U4', 'U6'] }) | ||
@@ -50,2 +51,12 @@ .then( data => { | ||
}); | ||
// async/await | ||
(async () => { | ||
try { | ||
let data = await wl.trafficInfoList({ relatedLine: ['U2', 'U4', 'U6'] }); | ||
console.log(data.trafficInfos); | ||
} catch (output) { | ||
console.error(error); | ||
} | ||
})(); | ||
``` | ||
@@ -52,0 +63,0 @@ |
# wili | ||
[![npm](https://img.shields.io/npm/l/wili.svg?style=flat-square)](https://www.npmjs.org/package/wili) | ||
[![npm](https://img.shields.io/npm/v/wili.svg?style=flat-square)](https://www.npmjs.org/package/wili) | ||
[![CircleCI](https://img.shields.io/circleci/project/idleberg/node-wili.svg?style=flat-square)](https://circleci.com/gh/idleberg/node-wili) | ||
[![David](https://img.shields.io/david/idleberg/node-wili.svg?style=flat-square)](https://david-dm.org/idleberg/node-wili) | ||
[![David](https://img.shields.io/david/dev/idleberg/node-wili.svg?style=flat-square)](https://david-dm.org/idleberg/node-wili?type=dev) | ||
[![npm](https://flat.badgen.net/npm/license/wili)](https://www.npmjs.org/package/wili) | ||
[![npm](https://flat.badgen.net/npm/v/wili)](https://www.npmjs.org/package/wili) | ||
[![CircleCI](https://flat.badgen.net/circleci/github/idleberg/node-wili)](https://circleci.com/gh/idleberg/node-wili) | ||
[![David](https://flat.badgen.net/david/dep/idleberg/node-wili)](https://david-dm.org/idleberg/node-wili) | ||
[![David](https://flat.badgen.net/david/dev/idleberg/node-wili)](https://david-dm.org/idleberg/node-wili?type=dev) | ||
@@ -19,3 +19,3 @@ **English** | [Deutsch](README.de.md) | ||
You will need a valid API key to access Wiener Linien's real-time data, get it [here](https://www.wien.gv.at/formularserver2/user/formular.aspx?pid=3b49a23de1ff43efbc45ae85faee31db&pn=B0718725a79fb40f4bb4b7e0d2d49f1d1). | ||
You will need a valid API key to access Wiener Linien's real-time data. Sign up [here](https://www.wien.gv.at/formularserver2/user/formular.aspx?pid=3b49a23de1ff43efbc45ae85faee31db&pn=B0718725a79fb40f4bb4b7e0d2d49f1d1)! | ||
@@ -43,2 +43,3 @@ ## Usage | ||
// Promise API | ||
wl.trafficInfoList({ relatedLine: ['U2', 'U4', 'U6'] }) | ||
@@ -51,2 +52,12 @@ .then( data => { | ||
}); | ||
// async/await | ||
(async () => { | ||
try { | ||
let data = await wl.trafficInfoList({ relatedLine: ['U2', 'U4', 'U6'] }); | ||
console.log(data.trafficInfos); | ||
} catch (output) { | ||
console.error(error); | ||
} | ||
})(); | ||
``` | ||
@@ -134,2 +145,2 @@ | ||
You are welcome support this project using [Flattr](https://flattr.com/submit/auto?user_id=idleberg&url=https://github.com/idleberg/node-wili) or Bitcoin `17CXJuPsmhuTzFV2k4RKYwpEHVjskJktRd` | ||
You are welcome to support this project using [Flattr](https://flattr.com/submit/auto?user_id=idleberg&url=https://github.com/idleberg/node-wili) or Bitcoin `17CXJuPsmhuTzFV2k4RKYwpEHVjskJktRd` |
143
11290459
133816